找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10259|回复: 17
收起左侧

三陀螺仪mpu6050的51单片机测试程序及教程 2017电赛预测

  [复制链接]
ID:224837 发表于 2017-8-4 22:06 | 显示全部楼层 |阅读模式
预测一波电赛,给我点黑币吧
0.png
0.png
InvenSense公司的三轴陀螺仪MPU6050测试程序。IIC接口,51单片机驱动,LCD1602同步显示。
0.png

单片机源程序如下:
  1. //****************************************
  2. // MPU6050 IIC测试程序
  3. // 使用单片机STC89C52
  4. // 晶振:11.0592M
  5. // 显示:LCD1602
  6. // 编译环境 Keil uVision2
  7. // 参考宏晶网站24c04通信程序
  8. // 功能: 显示加速度计和陀螺仪的10位原始数据
  9. // 时间:2013年3月1日
  10. //****************************************
  11. #include <REG52.H>
  12. #include <math.h>    //Keil library
  13. #include <stdio.h>   //Keil library
  14. #include <INTRINS.H>
  15. typedef unsigned char  uchar;
  16. typedef unsigned short ushort;
  17. typedef unsigned int   uint;
  18. //****************************************
  19. // 定义51单片机端口
  20. //****************************************
  21. #define DataPort P0                //LCD1602数据端口
  22. sbit    SCL=P1^0;                        //IIC时钟引脚定义
  23. sbit    SDA=P1^1;                        //IIC数据引脚定义
  24. sbit    LCM_RS=P2^0;                //LCD1602命令端口
  25. sbit    LCM_RW=P2^1;                //LCD1602命令端口
  26. sbit    LCM_EN=P2^2;                //LCD1602命令端口
  27. //****************************************
  28. // 定义MPU6050内部地址
  29. //****************************************
  30. #define        SMPLRT_DIV                0x19        //陀螺仪采样率,典型值:0x07(125Hz)
  31. #define        CONFIG                        0x1A        //低通滤波频率,典型值:0x06(5Hz)
  32. #define        GYRO_CONFIG                0x1B        //陀螺仪自检及测量范围,典型值:0x18(不自检,2000deg/s)
  33. #define        ACCEL_CONFIG        0x1C        //加速计自检、测量范围及高通滤波频率,典型值:0x01(不自检,2G,5Hz)

  34. ……………………

  35. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
预测.rar (1.2 MB, 下载次数: 503)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:122930 发表于 2017-8-5 10:09 | 显示全部楼层
好东西额,谢谢诶分享
回复

使用道具 举报

ID:139644 发表于 2018-3-12 09:54 | 显示全部楼层
非常详细,多谢
回复

使用道具 举报

ID:345402 发表于 2018-6-7 13:17 | 显示全部楼层
xiejxie ,xiazaiyixia
回复

使用道具 举报

ID:353057 发表于 2018-6-20 19:39 | 显示全部楼层
不错的帖子
回复

使用道具 举报

ID:374609 发表于 2018-7-19 20:50 | 显示全部楼层
很实用的消息,谢谢分享
回复

使用道具 举报

ID:336044 发表于 2018-9-12 14:06 | 显示全部楼层
很好  多谢分享  谢谢大神
回复

使用道具 举报

ID:396551 发表于 2018-9-12 16:18 | 显示全部楼层

好东西,谢谢分享。
回复

使用道具 举报

ID:43383 发表于 2018-10-9 21:05 | 显示全部楼层
好东西额,谢谢分享......
回复

使用道具 举报

ID:387641 发表于 2018-10-10 16:39 | 显示全部楼层
谢谢分享。
回复

使用道具 举报

ID:399179 发表于 2018-10-10 19:05 来自手机 | 显示全部楼层
楼主好厉害啊!
回复

使用道具 举报

ID:510134 发表于 2019-4-12 00:32 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

ID:517097 发表于 2019-4-30 17:00 | 显示全部楼层
为什么在1602上显示不了?
回复

使用道具 举报

ID:553084 发表于 2019-6-2 16:58 | 显示全部楼层
好东西!收藏一波
回复

使用道具 举报

ID:244862 发表于 2019-9-10 14:44 | 显示全部楼层
好东西!收藏一波
谢谢楼主
回复

使用道具 举报

ID:491687 发表于 2019-10-8 21:15 | 显示全部楼层
谢谢楼主,
回复

使用道具 举报

ID:495287 发表于 2020-9-10 21:16 | 显示全部楼层
谢谢楼主分享,最近在MPU9250给自己挖了个坑。
回复

使用道具 举报

ID:825327 发表于 2020-11-7 10:36 来自手机 | 显示全部楼层
感谢楼主!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表