完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
最近用铁皮做了一个挖土机,自己不会编程,下载论坛里的蓝牙小车程序,但是只能前后左右。我添加挖臂的上下和旋转的指令为什么没有反应?
电路图画的有的匆忙,蓝牙模块是ch 05 程序如下: #include #define uchar unsigned char #define uint unsigned int uchar a; void init() { TMOD=0X20; //设置定时器1为方式2 TH1=0xfd ; TL1=0xfd ; //装初值 TR1=1; //启动定时器1 REN=1; // 使能接收 SM0=0; SM1=1; //设置串口为工作方式1 EA=1; // 打开总中断开关 ES=1; // 打开串口中断开关 } void main() { init(); while(1); } void ser() interrupt 4 { ES=0; RI=0; //将接受中断标志位清0; a=SBUF; //将接受到的数据赋值给a switch(a) { case 65: P1=0X35; break; // 发送的是A 前进指令 0010 1000 0011 0101 case 66: P1=0X2d; break; // 发送的是B 右转指令 0000 0011 0010 1101 case 67: P1=0X33; break; // 发送的是C 左转指令 0000 0101 0011 0011 case 68: P1=0X2b; break; // 发送的是D 后退指令 0011 0000 0010 1011 这里我按照上面的指令添加了 e f g h i。。。。 case 97: P1=0X00; break; //发送的是a 停止指令 case 98: P1=0X00; break; //发送的是b 停止指令 case 99: P1=0X00; break; //发送的是c 停止指令 case 100: P1=0X00; break; //发送的是d 停止指令 default: break; } ES=1; } 求大神修改添加或者帮忙写个程序,让我这个挖掘机可以动起来。 视频 http://m.v.qq.com/page/e/9/2/e01861whw92.html?ptag=v_qq_com%23v.play.adaptor%233 |
|
相关推荐
4 个讨论
|
|
|
第一个问题 没有头文件 第二个 SMOD未设置 PMOD未设置
|
|
|
|
|
|
|
|
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16901 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:42 , Processed in 0.676280 second(s), Total 65, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1991