您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>單片機(jī)編程>

mpu6050顯示加速度計(jì)和陀螺儀的10位原始數(shù)據(jù) 51單片機(jī)源碼下載

大?。?/span>0.02 MB 人氣: 2018-04-12 需要積分:1
{$username}的空間

用戶級(jí)別:注冊會(huì)員

貢獻(xiàn)文章:

貢獻(xiàn)資料:

//****************************************
// Update to MPU6050 by shinetop
// MCU: STC89C52
// 功能: 顯示加速度計(jì)和陀螺儀的10位原始數(shù)據(jù)
//****************************************
// GY-52 MPU3050 IIC測試程序
// 使用單片機(jī)STC89C51
// 晶振:11.0592M
// 顯示:LCD1602
// 編譯環(huán)境 Keil uVision2
// 參考宏晶網(wǎng)站24c04通信程序
//****************************************
#include ???????
#include ??? //Keil library?
#include ?? //Keil library???????
#include
typedef unsigned char? uchar;
typedef unsigned short ushort;
typedef unsigned int?? uint;
//****************************************
// 定義51單片機(jī)端口
//****************************************
sbit SCL=P1^0;??????????????????????? //IIC時(shí)鐘引腳定義
sbit SDA=P1^1;??????????????????????? //IIC數(shù)據(jù)引腳定義
sbit led1=P2^7;
sbit led2=P2^6;
//****************************************
// 定義MPU6050內(nèi)部地址
//****************************************
#define??????? SMPLRT_DIV??????????????? 0x19??????? //陀螺儀采樣率,典型值:0x07(125Hz)
#define??????? CONFIG??????????????????????? 0x1A??????? //低通濾波頻率,典型值:0x06(5Hz)
#define??????? GYRO_CONFIG??????????????? 0x1B??????? //陀螺儀自檢及測量范圍,典型值:0x18(不自檢,2000deg/s)
#define??????? ACCEL_CONFIG??????? 0x1C??????? //加速計(jì)自檢、測量范圍及高通濾波頻率,典型值:0x01(不自檢,2G,5Hz)
#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

非常好我支持^.^

(3) 100%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?