mpu6050 IIC时序观测程序
单片机源程序如下:
- #include "config.h"
- #include "MPU6050.H"
- #include "delay.h"
- void init(void);
- //该程序功能为:通过引脚高低电平示波器观察IIC的时序信息
- // ===================== 主函数 =====================
- void main(void)
- {
- init();
- delay_ms(100);
- while(1)
- {
- InitMPU6050();
- // SDA = 1; //写应答信号
- // SCL = 1; //拉高时钟线
- }
- }
-
- void init(void)
- {
- //所有I/O口全设为准双向,弱上拉模式
- P0M0=0x00; P0M1=0x00;
- P1M0=0x00; P1M1=0x00;
- P2M0=0x00; P2M1=0x00;
- P3M0=0x00; P3M1=0x00;
- P4M0=0x00; P4M1=0x00;
- P5M0=0x00; P5M1=0x00;
- P6M0=0x00; P6M1=0x00;
- P7M0=0x00; P7M1=0x00;
- }
复制代码
所有资料51hei提供下载:
IIC时序.rar
(232.37 KB, 下载次数: 11)
|