亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
單片機藍牙小車程序
[打印本頁]
作者:
luzaijiaoxia
時間:
2021-7-19 22:04
標題:
單片機藍牙小車程序
主控是STC89C52
電機驅動用的是L9110(也可以選擇L298N)
藍牙用的是BT05
#include<reg52.h>
//#define uint int
//#define uchar char
sbit leftA=P0^0;
sbit leftB=P0^1;
sbit rightA=P0^3;
sbit rightB=P0^2;
sbit beef=P1^0;
int a;
void init();
void delay(int z);
void go_straight_on();
void left();
void right();
void stop();
void tui();
void BEEF();
void main()
{
init();
while(!RI);
RI=0;
a=SBUF;
while(1)
{
if(RI==0){
switch(a)
{
case 0xf1:
go_straight_on();
/*if(RI==1){
RI=0;
a=SBUF;
}*/
break;
case 0xf2:
tui();
break;
case 0xf3:
left();
break;
case 0xf4:
right();
break;
case 0xf5:
BEEF();
break;
}
}
else
{
RI=0;
a=SBUF;
}
}
}
void init()
{
TMOD=0x20;
TH1=0xFD;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
}
void delay(int z)
{
int x;
int y;
for(x=10;x>0;x--)
for(y=z;y>0;y--);
}
void go_straight_on()
{
leftA=1;
leftB=0;
delay(8);
leftA=1;
leftB=1;
delay(2);
rightA=1;
rightB=0;
delay(8);
rightA=1;
rightB=1;
delay(2);
}
void left()
{
leftA=0;
leftB=1;
delay(6);
leftA=1;
leftB=1;
delay(4);
rightA=1;
rightB=0;
delay(6);
rightA=1;
rightB=1;
delay(4);
}
void right()
{
leftA=1;
leftB=0;
delay(6);
leftA=1;
leftB=1;
delay(4);
rightA=0;
rightB=1;
delay(6);
rightA=1;
rightB=1;
delay(4);
}
void stop()
{
leftA=1;
leftB=1;
rightA=1;
rightB=1;
}
void tui()
{
leftA=0;
leftB=1;
delay(8);
leftA=1;
leftB=1;
delay(2);
rightA=0;
rightB=1;
delay(8);
rightA=1;
rightB=1;
delay(2);
}
void BEEF()
{
beef=0;
}
復制代碼
以上代碼的的Keil工程:
程序.zip
(21.36 KB, 下載次數: 13)
2021-7-19 22:33 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
zbjllq
時間:
2021-9-23 11:10
沒有對程序進行功能注解,差評
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1