亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
這是一個51單片機寫的灑水車的程序
[打印本頁]
作者:
wenmang618
時間:
2018-11-18 15:29
標題:
這是一個51單片機寫的灑水車的程序
這一次來不及寫很多介紹了,下次 再一一詳細的說
單片機源程序如下:
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
#define con P1
#define k
sbit pul =P2^0; //脈沖
sbit dir =P2^1; //方向
sbit hongwai1 =P2^2;//電機的紅外檢測1
sbit hongwai2 =P2^3;//電機的紅外檢測2
sbit shui=P2^4; //水泵1
sbit shui2=P2^5; //水泵2
sbit f0 =P2^6; //車移動的紅外檢測1
sbit f1 =P2^7; //車移動的紅外檢測2
sbit qi=P3^3; //繼電器
unsigned char code qianjin[2]={0xaa,0x00};
void delay(uint x) //X=1,0.5MS
{
uchar i;
while(x--)
{
for(i=0;i<120;i++);
}
}
void Timer0Init()
{
TMOD|=0X01;//選擇為定時器0模式,工作方式1,僅用TR0打開啟動。
TH0=0XFC; //給定時器賦初值,定時1ms
TL0=0X18;
ET0=1;//打開定時器0中斷允許
EA=1;//打開總中斷
TR0=1;//打開定時器
}
/*
void dianji()
uchar j=0;
uint i=0;
uint flag=0;
uint yiyi=0;
uint k=0;
uint flag2=0;
pul=0;
dir=0;
while(1)
{if(flag==0)
// {
// pul=~pul;
// delay(2);
// j++;
// if(j==2)
// {
// j=0;i++;
// }
// }
if((i==1600)/*&&(flag==0)) {flag=1;j=0;break;}
}
*/
void Timer0() interrupt 1
{
static uchar i;
pul=0;
TH0=0XFC; //給定時器賦初值,定時1ms
TL0=0X18;
i++;
if(i==8)
{
i=0;
pul=~pul;
}
}
void main()
{
shui2=1;
//qi=0;
shui=1;//水泵共陽極
if((f0==1)&&(f0==1))
{
con=qianjin[0];
}
if ((f0==0)||(f1==0))
{
con=qianjin[0];
delay(500);
qi=1;
dir=1;
TR0=1;//打開定時器
con=qianjin[1];
Timer0Init();
delay(8000);
qi=0;
delay(8000);
TR0=0;
if((hongwai1==0)||(hongwai2==0))
{
shui=0;
delay(2000);
shui=1;
dir=0;
TR0=1;
delay(8000);
//dianji(4);
qi=1;
delay(8000);
dir=1;
}
}
}
復制代碼
所有資料51hei提供下載:
智能車灑水.zip
(23.79 KB, 下載次數: 29)
2018-11-18 15:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
eflyfly
時間:
2018-11-18 20:05
學到很多
作者:
ssk7793
時間:
2018-11-20 15:44
麻煩說下用到的組件及接線圖,謝謝
作者:
arduino-kevin
時間:
2018-12-21 11:51
water_car:1:18: error: reg52.h: No such file or directory
compilation terminated.
exit status 1
reg52.h: No such file or directory
作者:
arduino-kevin
時間:
2018-12-21 11:51
這是哪里的錯誤,校驗不通過
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1