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

正文內(nèi)容

基于51單片機控制的自動停泊小車的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-06-28 00:01本頁面
  

【正文】 r DData){ Y amp。= 0x1。 X amp。= 0xF。 if (Y) X |= 0x40。 X |= 0x80。 WriteCommandLCM(X, 1)。 WriteDataLCM(DData)。 }void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData){ unsigned char ListLength。 ListLength = 0。 Y amp。= 0x1。 X amp。= 0xF。 while (DData[ListLength]0x19) { if (X = 0xF) { DisplayOneChar(X, Y, DData[ListLength])。 ListLength++。 X++。 } }}void Delays(uint a){ uchar b,c。 for(b = 0。 b 125。 b++) for(c = 0。 c 125 。 c++) for(。 a0。a) 。} void Conut(void) { time=TH0*256+TL0。 TH0=0。 TL0=0。 S=(time*)/100。 if((S=700)||flag==1) { flag=0。 DisplayOneChar(0, 1, ASCII[11])。 DisplayOneChar(1, 1, ASCII[10])。 DisplayOneChar(2, 1, ASCII[11])。 DisplayOneChar(3, 1, ASCII[11])。 DisplayOneChar(4, 1, ASCII[12])。 } else { disbuff[0]=S%1000/100。 disbuff[1]=S%1000%100/10。 disbuff[2]=S%1000%10 %10。 DisplayOneChar(0, 1, ASCII[disbuff[0]])。 DisplayOneChar(1, 1, ASCII[10])。 DisplayOneChar(2, 1, ASCII[disbuff[1]])。 DisplayOneChar(3, 1, ASCII[disbuff[2]])。 DisplayOneChar(4, 1, ASCII[12])。 } } void zd0() interrupt 1 { flag=1。 } void StartModule() { TX=1。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 TX=0。 }void delayms(unsigned int ms) { unsigned int a。 unsigned int b。 for(a=0。ams。a++) for(b=0。b109。b++)。 }void BACK(){ IN1=0。 IN2=1。 IN3=0。 IN4=1。}void GO(){ IN1=1。 IN2=0。 IN3=1。 IN4=0。}void Stop(){ IN1=0。 IN2=0。 IN3=0。 IN4=0。}void Left(){ IN1=1。 IN2=0。 IN3=0。 IN4=1。}void Right(){ IN1=0。 IN2=1。 IN3=1。 IN4=0。}void ceju(void){ StartModule()。 while(!RX)。 TR0=1。 while(RX)。 TR0=0。 Conut()。 delayms(80)。 /}主函數(shù):void main(void){ uint a。 uchar flag_c 。 Sound = 1。 LCMInit()。 DisplayListChar(0, 1, Cls)。 while(1) { TMOD=0x01。 TH0=0。 TL0=0。 ET0=1。 EA=1。 BZ_L=1。 BZ_R=1。 flag_c = 0。 while(1) { Go()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 1500 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 while(!BZ_L|| !BZ_R) { PWM1 = 0。 PWM2 = 0。 Sound = ~Sound。 if(!flag) { ceju()。 flag_c = 1。 } } Sound = 1。 flag_c = 0。 } PWM1 = 0。 PWM2 = 0。 delayms(100)。 Right()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 200 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 while(!BZ_L|| !BZ_R){ Sound = ~Sound。 PWM1 = 0。 PWM2 = 0。 if(!flag_c){ ceju()。 flag_c = 1。 } } Sound = 1。 flag_c = 0。 } PWM1 = 0。 PWM2 = 0。 delayms(100)。 Go()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 800 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 while(!BZ_L|| !BZ_R){ PWM1 = 0。 PWM2 = 0。 if(!flag_c){ ceju()。 flag_c = 1。 } } Sound = 1。 flag_c = 0。 } PWM1 = 0。 PWM2 = 0。 Left()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 300 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 while(!BZ_L|| !BZ_R){ Sound = ~Sound。 PWM1 = 0。 PWM2 = 0。 if(!flag_c){ ceju()。 flag_c = 1。 } } Sound = 1。 flag_c = 0。 } PWM1 = 0。 PWM2 = 0。 delayms(100)。 Go()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 10000 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 while(!BZ_L|| !BZ_R) { PWM1 = 0。 PWM2 = 0。 ceju()。 goto A。 } }A: PWM1 = 0。 PWM2 = 0。 delayms(500)。 Back()。 PWM1 = 1。 PWM2 = 1。 for(a =0。a 10000 。 a++) { if(a%2 == 0){ PWM2 = ~PWM2。 PWM1 = ~PWM1。 } delayms(1)。 if(a%10) { ceju()。 if(S10) { goto B。 } } } B: PWM1 = 0。 PWM2 = 0。 for(a = 0。 a 1000。 a++){ Sound = ~Sound。 delayms(2)。 } Sound = 1。 Stop()。 S = 0。 while(!S) ceju()。 while(1)。 } }} 附錄二 實物模型:
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1