欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機智能循跡小車電路設計圖 仿真圖 程序代碼Demo
[打印本頁]
作者:
電狂hiahia
時間:
2019-7-21 14:17
標題:
單片機智能循跡小車電路設計圖 仿真圖 程序代碼Demo
0.png
(22.54 KB, 下載次數: 15)
下載附件
2019-7-21 15:56 上傳
單片機源程序如下:
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar temp,signal,tt1;
void delay_1ms(uint d)
{
uint i;
while(d--)
for(i=0;i<75;i++);
}
void motor_run() //電機起動
{
P1=0x35;
delay_1ms(150);
P1=0x00;
delay_1ms(20);
/* ENA=1;
OUT1=0;
OUT2=1;
delay_1ms(800);
OUT2=0;
delay_1ms(200);
ENB=1;
OUT4=0;
OUT3=1;
delay_1ms(800);
OUT3=0;
delay_1ms(200);
*/
}
void motor_left() //左進
{
P1=0x30;
delay_1ms(150);
P1=0x00;
delay_1ms(20);
}
void motor_right() //右進
{
P1=0x05;
delay_1ms(150);
P1=0x00;
delay_1ms(20);
}
void motor_big_right() //粗右進
{
P1=0x55;
delay_1ms(150);
P1=0x00;
delay_1ms(20);
}
void motor_big_left()
{
P1=0x33;
delay_1ms(150);
P1=0x00;
delay_1ms(20);
}
void motor_stop() //電機停止
{
P1=0x00;
}
void motor_back()
{
P1=0x53;
}
void main()
{
tt1=0;
EA=1;
ET1=1;
TR1=1;
TMOD=0x01;
TH1=-(1000/256);
TL1=-(1000%256);
while(1)
{
temp=P2;
signal=temp&0xff; //得到紅外反向信號
switch(signal)
{
case 0xff: //無偏差
motor_run();
break;
case 0xfd: //1輪右偏
motor_left();
break;
case 0xef: //4輪左偏
motor_right();
break;
case 0xfb: //2輪右偏出軌
case 0xf9: //1、2輪右偏
motor_big_left();
// delay_1ms(10);
break;
case 0xdf: //5左偏出軌
case 0xcf: //4、5輪左偏
motor_big_right();
// delay_1ms(10);
break;
case 0xfe: //0最右偏出軌
case 0xfa:
motor_big_left();
// delay_1ms(10);
break;
case 0xbf: //6最左偏出軌
case 0x9f:
motor_big_right();
// delay_1ms(10);
break;
case 0xeb: //前兩傳感器壓在黑線上
case 0xdb: //后兩傳感器壓在黑線上
case 0xbe: //中間兩傳感器壓在黑線上
case 0xac: //前四傳感器壓在黑線上
case 0x9a: //后四傳感器壓在黑線上
motor_back();
delay_1ms(200);
motor_stop();
// delay_1ms(1000);
default:
break;
}
}
}
void time1() interrupt 3
{
TH1=-(1000/256);
TL1=-(1000%256);
tt1++;
if(tt1==300)
{
motor_back();
// delay_1ms(1);
tt1=0;
}
}
復制代碼
所有資料51hei提供下載:
智能循跡小車電路圖和程序及仿真圖.rar
(600.6 KB, 下載次數: 26)
2019-7-21 14:17 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1