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

正文內(nèi)容

51單片機(jī)中做紅外遙控密碼鎖的課題論文畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 DJNZ R7,DELAY2400_4 DELAY2400_5: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_5 DELAY2400_6: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_6 DELAY2400_7: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_7 DELAY2400_8: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_8 DELAY2400_9: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_9 DELAY2400_10: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_10 DELAY2400_11: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_11 DELAY2400_12: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_12 DELAY2400_13: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_13 DELAY2400_14: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_14 DELAY2400_15: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_15 DELAY2400_16: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_16 DELAY2400_17: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_17 DELAY2400_18: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_18 DELAY2400_19: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_19 DELAY2400_20: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_20 DELAY2400_21: NOP NOP NOP NOP NOP NOP NOP DJNZ R7,DELAY2400_21 MOV P1,255 。 MOV R7,229 。 DJNZ R7,DELAY1000_A 。 DELAY2400_A: 。 NOP 。 DJNZ R7,DELAY2400_A 。 MOV R7,202 。 NOP 。//系統(tǒng)片選地址線1sbit addr2 = P1^6。//I2C數(shù)據(jù)線sbit lck = P3^5。 //顯示緩沖區(qū) uchar buffer[4]。void Stop_I2c()。extern void delay(unsigned int loop)。i++)。//片選地址 P0 = 0x40。//延時(shí) addr0 = 1。//關(guān)蜂鳴器 addr3 = 1。 keybuzz()。 //password=1234。//0開(kāi)鎖模式;1設(shè)置密碼1;2設(shè)置密碼2; for(i=0。i4。 //數(shù)據(jù)存放地址為0x06+i Start_I2c()。 Stop_I2c()。//T0 T1工作于方式1 TL1 = 0x00。//T1中斷優(yōu)先級(jí)高 EA = 1。 addr2 = 1。//數(shù)據(jù)鎖存到U13(74HC574) keybuzz()。//賦定時(shí)初值 TR1=1。//重賦50ms計(jì)數(shù)值 } IR_data=0xFF。 switch(IR_data) { case 0x01:IR_mand=0。 case 0x03:IR_mand=2。 case 0x00:IR_mand=4。 case 0x0E:IR_mand=6。 case 0x06:IR_mand=8。 case 0x07:IR_mand=13。 switch(IR_mand) { case 0:break。 case 2:temp=temp*10+2。keybuzz()。break。 case 6:temp=temp*10+6。keybuzz()。break。 case 10:temp=0。break。 case 12:temp=temp/10。temp=0。keybuzz()。keybuzz()。 buffer[0]=password/1000。 delay(10)。 //數(shù)據(jù)存放初始地址為0x06 for(i=0。 } Stop_I2c()。 case 14:break。break。 dispbuf[2]=(temp/10)%10。}/******************************顯示+讀鍵*************************/uchar vLedKey_Scan(){ unsigned char i,key,value,keyvalue,mand。i++){ addr3 = 0。//開(kāi)發(fā)板上U3(74HC574)的片選地址 P0 =table[dispbuf[i]]。//取row0row7行掃描數(shù)據(jù) addr0 = 0。 P0 = 0xff。 key = ~P0。 } keyvalue= 8*i + value。break。break。break。break。break。break。break。break。 //延時(shí)50us } return mand。 for(i=0。 lck = 0。 while(1) { input=vLedKey_Scan()。break。 case 3:temp=temp*10+3。keybuzz()。break。 case 7:temp=temp*10+7。keybuzz()。break。keybuzz()。break。 case 13:if (mode==0) {if(temp==password) {state=1。temp=0。temp=0。okbuzz()。buffer[3]=password%10。 SendB(0x10)。 //向24C02寫(xiě)4個(gè)數(shù)據(jù) delay(2)。} break。keybuzz()。 dispbuf[0]=temp/1000。 dispbuf[5]=state。 SendB(0x10)。 //向24C02寫(xiě)6個(gè)數(shù)據(jù) delay(2)。i8。i++){ Start_I2c()。 SendB(0xa1)。 } copyOK = 1。 SCL=1。 SCL=0。 SCL=1。}/*********************************I2C寫(xiě)一個(gè)字節(jié)************************/void SendB(uchar c){ uchar BitCnt,ack。0x80)SDA=1。 delay(5)。 SDA=1。 if(SDA==1)ack=0。}/******************************I2C讀取一個(gè)字節(jié)****************************/ uchar RcvB(){ uchar retc。 for(BitCnt=0。 delay(5)。 if(SDA==1)retc=retc+1。 return(retc)。 SCL=1。 }/**********************************結(jié)束***********************************/第 65 頁(yè) 共 65
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1