亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版
標題:
藍牙小車程序 前進 停止 左轉(zhuǎn) 右轉(zhuǎn) 后退
[打印本頁]
作者:
HUUHUH
時間:
2017-5-10 09:16
標題:
藍牙小車程序 前進 停止 左轉(zhuǎn) 右轉(zhuǎn) 后退
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar a;
void init()
{
TMOD=0X20; //設(shè)置定時器1為方式2
TH1=0xfd ;
TL1=0xfd ; //裝初值
TR1=1; //啟動定時器1
REN=1; // 使能接收
SM0=0;
SM1=1; //設(shè)置串口為工作方式1
EA=1; // 打開總中斷開關(guān)
ES=1; // 打開串口中斷開關(guān)
}
void main()
{
init();
while(1);
}
void ser() interrupt 4
{
ES=0;
RI=0; //將接受中斷標志位清0;
a=SBUF; //將接受到的數(shù)據(jù)賦值給a
switch(a)
{
case 65: P1=0Xa5; break; // 發(fā)送的是A 前進指令
case 66: P1=0X55; break; // 發(fā)送的是B 右轉(zhuǎn)指令
case 67: P1=0Xaa; break; // 發(fā)送的是C 左轉(zhuǎn)指令
case 68: P1=0X5a; break; // 發(fā)送的是D 后退指令
case 97: P1=0X00; break; //發(fā)送的是a 停止指令
case 98: P1=0X00; break; //發(fā)送的是b 停止指令
case 99: P1=0X00; break; //發(fā)送的是c 停止指令
case 100: P1=0X00; break; //發(fā)送的是d 停止指令
//P2口是我的電機驅(qū)動的控制端
default: break;
}
ES=1;
}
作者:
愛丶桐嚴
時間:
2017-5-10 19:53
程序不錯,幫助很大。謝謝啦!
作者:
愛丶桐嚴
時間:
2017-5-10 19:53
程序不錯,幫助很大。
作者:
jamyg
時間:
2017-5-11 09:31
很不錯,謝謝分享
作者:
1357494529
時間:
2017-7-16 21:11
程序不錯,幫助很大。
作者:
brave_ruan
時間:
2018-1-6 22:42
不錯。注釋的很詳細
作者:
tasla_dc
時間:
2018-1-8 21:46
程序不錯!
作者:
songyuan
時間:
2018-7-26 13:48
case 97: P1=0X00; break; //發(fā)送的是a 停止指令
case 98: P1=0X00; break; //發(fā)送的是b 停止指令
case 99: P1=0X00; break; //發(fā)送的是c 停止指令
case 100: P1=0X00; break; //發(fā)送的是d 停止指令
樓主是那種沒事干閑的慌的人,寫這么多然而都是同一個意思,感覺就是沒事找事干,并且設(shè)置APP方面這么多重復的用一個就行了,何苦搞得這么麻煩。
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1