freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)三相單三拍步進(jìn)電機(jī)(文件)

2025-07-14 12:56 上一頁面

下一頁面
 

【正文】 號變量 uchar num2 = 8。//初始正轉(zhuǎn),正反轉(zhuǎn)標(biāo)志uchar buf[4]={0,10,10,1}。//定時器0/1均工作于方式1,16位計時方式 TH0 = (65536 4000)/256。//定時器1,定時10ms用于步進(jìn)電機(jī)轉(zhuǎn)速控制 TR0 = 1。//開定時器中斷 EA = 1。i++) //連數(shù)x次,約 x ms for(j=0。 Init_DS18B20()。 while(1) { if(s1 == 0) { delay1m(3)。 } if(s2 == 0) { delay1m(3)。 } if(s3 == 0) { delay1m(3)。 LED3 = 1。 _18b20()。 TH1 = time_counter[k1][0]。m 0。 LED2 = 1。d = 0。c = 0。b = 1。 case 3:a = 0。break。d = 0。c = 1。b = 0。 case 7:a = 1。break。speaker =1。b = 0。 case 1:a = 0。break。d = 1。c = 1。b = 1。 case 5:a = 0。break。d = 0。c = 0。 if(num2 == 8)num2 = 0。 //步數(shù)高的優(yōu)先,即多個步數(shù)開關(guān)同時打上,運(yùn)行高步數(shù) else if(_key24==0) bushu=24。 else if(_key12==0) bushu=12。 } }}//以下為18B20程序/*18b20初始化*/bit Init_DS18B20(void){ bit dat=0。 //單片機(jī)將DQ拉低 DelayUs2x(200)。 //15~60us 后 接收60240us的存在脈沖 dat=DQ。 unsigned char dat = 0。 // 給脈沖信號 dat=1。 } return(dat)。 i) { DQ = 0。 DQ = 1。 unsigned int b=0。 // 跳過讀序號列號的操作 WriteOneChar(0x44)。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 t=a+b。 DelayUs2x(245)。 num++。 //TempH,TempL if(ReadTempFlag==1) { ReadTempFlag=0。//負(fù)號標(biāo)志 temp=~temp。 TempL=tempamp。 else TempData[1]=dofly_DuanMa[TempH/100]。 else TempData[2]=dofly_DuanMa[(TempH%100)/10]。 //顯示C符號 } if((TempH/100) = 3 amp。 EA = 0。 (TempH%100) = 1) { LED3 = 0。 //個位溫度,帶小數(shù)點(diǎn) TempData[4]=dofly_DuanMa[TempL]。amp。 TempL=TempL*6/10。 } else TempData[0]=0。 if(tempamp。 ReadTempFlag=1。 TH0=(655362000)/256。}/* uS延時函數(shù),含有輸入?yún)?shù) unsigned char t,無返回值 unsigned char 是定義無符號字符變量,其值的范圍是 0~255 這里使用晶振12M,精確延時請使用匯編,大致延時 長度如下 T=tx2+5 uS */void DelayUs2x(unsigned char t){ while(t)。 //低位 b=ReadOneChar()。 Init_DS18B20()。 Init_DS18B20()。 } DelayUs2x(25)。0x01。 for (i=8。 // 給脈沖信號 if(DQ) dat|=0x80。i0。 //稍作延時返回 return dat。 DQ = 1。 //DQ復(fù)位 DelayUs2x(5)。 else if(_key6==0) bushu=6。 else if(_key18==0) bushu=18。如果開關(guān)不閉合,表示上鎖,電機(jī)不轉(zhuǎn) { delay1m(100)。break。 case 7:a = 1。b = 1。c = 0。d = 0。break。 case 3:a = 0。b = 0。c = 0。d = 1。 LED2 = 0。 if(num1 == 8)num1 = 0。c = 0。d = 1。break。 case 5:a = 0。b = 0。c = 1。d = 0。break。 case 1:a = 1。b = 0。speaker =1。//定時器1,定時1 用于步進(jìn)電機(jī)轉(zhuǎn)速控制 m = bushu。 static num2 = 0。 } } else { EA = 1。 LED2 = 1。//反轉(zhuǎn) haha = 0x00。//正轉(zhuǎn) haha = 0x00。//不顯示 LED3 = 1。j++)。 for(i=0。 ET0 = 1。//定時器0,定時4ms用于數(shù)碼管掃描顯示 TH1 = time_counter[k1][0]。 void keyscan(void)。uchar k=1。
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1