• 大小: 6.84KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


C51贪吃蛇,MPU6050控制方向,LED点阵显示,用HC595串转并驱动8*8点阵,亲测有效。

资源截图

代码片段和文件信息

#include	
#include
#include
#include
typedef unsigned char  uchar;
typedef unsigned short ushort;
typedef unsigned int   uint;

sbit LED0=P2^0;
sbit LED1=P2^1;
sbit LED2=P2^2;
sbit LED3=P2^3;

sbit SRCLK=P3^6;
sbit RCLK=P3^5;
sbit SER=P3^4;

sbit SCL=P1^0;
sbit SDA=P1^1;

#define SMPLRT_DIV 0x19
#define CONFIG 0x1A
#define GYRO_CONFIG 0x1B
#define ACCEL_CONFIG 0x1C
#define ACCEL_XOUT_H 0x3B
#define ACCEL_XOUT_L 0x3C
#define ACCEL_YOUT_H 0x3D
#define ACCEL_YOUT_L 0x3E
#define ACCEL_ZOUT_H 0x3F
#define ACCEL_ZOUT_L 0x40
#define TEMP_OUT_H 0x41
#define TEMP_OUT_L 0x42
#define GYRO_XOUT_H 0x43
#define GYRO_XOUT_L 0x44
#define GYRO_YOUT_H 0x45
#define GYRO_YOUT_L 0x46
#define GYRO_ZOUT_H 0x47
#define GYRO_ZOUT_L 0x48
#define PWR_MGMT_1 0x6B
#define WHO_AM_I 0x75
#define SlaveAddress 0xD0

#define COMMONPORTS P0
#define UP    0x00
#define DOWN  0x01
#define LEFT  0x02
#define RIGHT 0x03

unsig

评论

共有 条评论