标题:
MPU6050+12864显示+超声波测距
[打印本页]
作者:
我一岁
时间:
2017-7-29 10:24
标题:
MPU6050+12864显示+超声波测距
希望可以帮助到大家 共师兄习
0.png
(46.48 KB, 下载次数: 71)
下载附件
2017-7-29 22:17 上传
单片机源程序如下:
#include<reg52.h>
#include"chaoshengbo.h"
#include"lcd12864.h"
#include"mup.h"
void display()
{
uint a1,b1,c1;
a1=distance1%1000/100;
b1=distance1%1000%100/10;
c1=distance1%1000%100%10;
// a2=distance2%1000/100;
// b2=distance2%1000%100/10;
// c2=distance2%1000%100%10;
//
// a3=distance3%1000/100;
// b3=distance3%1000%100/10;
// c3=distance3%1000%100%10;
LcdWritePos(1,0);
write_str("1 距");
LcdWritePos(1,2);
LcdWriteData(a1+0x30);
LcdWriteData(b1+0x30);
LcdWriteData(c1+0x30);
write_str("cm");
// LcdWritePos(2,0);
// write_str("2 距");
// LcdWritePos(2,2);
// LcdWriteData(a2+0x30);
// LcdWriteData(b2+0x30);
// LcdWriteData(c2+0x30);
// write_str("cm");
// LcdWritePos(3,0);
// write_str("3 距");
// LcdWritePos(3,2);
// LcdWriteData(a3+0x30);
// LcdWriteData(b3+0x30);
// LcdWriteData(c3+0x30);
// write_str("cm");
}
void display2()
{
int x1,y1,z1,x2,y2,z2;
if(Angle_x_temp<0)
{
Angle_x_temp=-Angle_x_temp;
LcdWritePos(2,2);
LcdWriteData('-');
}
else
{
LcdWritePos(2,2);
LcdWriteData(' ');
}
if(Angle_y_temp<0)
{
LcdWritePos(3,2);
Angle_y_temp=-Angle_y_temp;
LcdWriteData('-');
}
else
{
LcdWritePos(3,2);
LcdWriteData(' ');
}
if(Angle_z_temp<0)
{
LcdWritePos(4,2);
Angle_z_temp=-Angle_z_temp;
LcdWriteData('-');
}
else
{
LcdWritePos(4,2);
LcdWriteData(' ');
}
x1=Angle_x_temp/10;
x2=Angle_x_temp%10;
y1=Angle_y_temp/10;
y2=Angle_y_temp%10;
z1=Angle_z_temp/10;
z2=Angle_z_temp%10;
LcdWritePos(2,0);
write_str("X 轴");
LcdWritePos(2,3);
LcdWriteData(0x30+x1);
LcdWriteData(0x30+x2);
write_str("度");
LcdWritePos(3,0);
write_str("Y 轴");
LcdWritePos(3,3);
LcdWriteData(0x30+y1);
LcdWriteData(y2+0x30);
write_str("度");
LcdWritePos(4,0);
write_str("Z 轴");
LcdWritePos(4,3);
LcdWriteData(z1+0x30);
LcdWriteData(z2+0x30);
write_str("度");
}
void main()
{
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
本人初学,仅供参考,存在错误和不足之处,请大家回帖多多指教,切勿照搬,文件下载:
mpu 12864 超声波.zip
(64.24 KB, 下载次数: 56)
2017-7-29 10:24 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
666666666666661
时间:
2017-8-9 14:02
真的很强势,想要代码
作者:
zhl123321
时间:
2020-1-10 15:23
优秀,膜拜大佬。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1