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

正文內(nèi)容

基于proteus的電子密碼鎖設(shè)計(jì)畢業(yè)論文(參考版)

2025-06-30 18:26本頁面
  

【正文】 } beep=1。} TH0=(65536)/256。(P2!=0x0f)) { count=0。 if((count60)amp。 Display_String(LOCK OK ! ,0xc0)。}。}。count++。//未溢出等待;//低電平報(bào)警 beep=0。//啟動定時(shí)器0; while(count60){beep=0。TL0=(65536)%256。TMOD=0x01。 j=0。 } if(j==3) //增加按鍵鎖定功能 { Display_String(illegal user !!!!,0x80)。 break。 clear_password()。}case 14: //按E鍵消除所有輸入 i=0。 Display_String(Open OK! ,0xc0)。 delayms(1000)。 }else { Display_String( twice input ,0x80)。Display_String(Your Password...,0x80)。 Display_String(Password Saved! ,0xc0)。 Display_String(table,0x00)。 delayms(5)。 delayms(5)。} init()。k6。m=0。k++) { Userpassword2[k]=Userpassword[k]+48。 for(k=0。 case 1: i = 0。 Display_String( ,0xc0)。clear_password()。k++) { Userpassword1[k]=Userpassword[k]+48。 for(k=0。 } else { switch(b) { case 0: i = 0。 Display_String(Your Password...,0x80)。 Display_String(No rights ! ,0xc0)。 i=0。 b=(int)a。// } break。 a=1。 Display_String(New Password: ,0x80)。clear_password()。 Display_String(Lock OK! ,0xc0)。 delayms(1000)。 case 12: //按C鍵設(shè)置新密碼 如果是合法用戶則提示輸入新密碼 if ( !IS_valid_user) { i=0。 IS_valid_user=0。 i=0。 Display_String(table,0x80)。//red clk=1。 flag=0。 break。 } /////////// i=0。 write_date(0x30+j)。 Display_String(ERROR!Have try ,0xc0)。//shangsuo led=1。//red。 j++。 j=0。 //點(diǎn)亮LED Display_String(OPEN OK! ,0xc0)。//miehongdeng clk=0。 m=0。 } if (flag==6) { flag=0。k++) { if(buffer[k]==(Userpassword[k]+48)) flag++。 for(k=0。 } break。 Display_String(DSY_BUFFER,0xc0)。 if(i=5){DSY_BUFFER[i]=39。 m++。beep=1。 beep=0。 //red。//shangsuo。 P2=0x0f。 aa=Recstring(0xa0,1,buffer,6)。 delayms(5)。 init()。 flag=0。 bit a=1。uchar temp,m=0,i=0,j=0,k=0。 return keynum。 break。 case 8:keynum+=12。 case 4:keynum+=8。 case 2:keynum+=4。 switch(temp) { case 1:keynum+=0。 delayms(5)。 break。 case 8:keynum=3。 case 4:keynum=2。 case 2:keynum=1。 switch(temp) { case 1:keynum=0。 delayms(5)。 } } uchar Keys_Scan() { uchar temp,keynum。i++) { DSY_BUFFER[i]=39。 } for(i=0。i++) { Userpassword[i]=39。 for(i=0。}return(1)。counter6。 } //******************密碼對比****************************bit pare_string(uchar *string1,uchar *string2){uchar counter。 } stop()。in。 if(!sendbyte(subaddr)) return 0。 start()。 return 1。 noack()。 ack()。in1。 if(!sendbyte(slave+1)) return 0。 if(!sendbyte(subaddr)) return 0。 start()。 return ack0。 scl=0。 delay4us()。 sda=1。 wd=1。 delay4us()。 _nop_()。0x80)。i8。 bit ack0。 return rd。 } scl=0。 scl=0。 rd|=sda。i++) { scl=1。 for(i=0。 rd=0x00。 sda=0。 delay4us()。 } void noack() { sda=1。 scl=0。 scl=1。 delay()。 delay()。 scl=0。 sda=1。 scl=1。 scl=0。 sda=0。 scl=1。 Display_String(Lock OK! ,0xc0)。 write_(0x80)。 write_(0x06)。 write_(0x38)。i++) { write_date(p[i])。 for(i=0。 } void Display_String(uchar *p,uchar ) { uchar i。 delayms(3)。 delayms(3)。 lcden=0。 } void write_date(uchar date) { rs=1。 delayms(3)。 delayms(3)。 lcden=0。}void write_(uchar ) { rs=0。y)。x) for(y=110。 for(x=z。 uint flag=0。uchar code table2[]=123456。 sbit ledred=P1^2。 sbit lcden=P1^4。sbit rs=P1^6。 uchar Userpassword1[6]={0}。 uchar DSY_BUFFER1[16]= 。 bit aa。 sbit scl=P3^3。 uchar buffer[6]={0}。_nop_()。[9]徐愛鈞, 彭秀華. 單片機(jī)高級語言C51應(yīng)用程序設(shè)計(jì)[M].北京航空航天大學(xué)出版社,2006.[10]曾一江. 單片微機(jī)原理與接口技術(shù)[M]. 北京:科技出版社,2009,12.[11]康華光. 電子技術(shù)基礎(chǔ)(模擬部分)[M]. 北京:高等教育出版社, 2004,[12]Nishino S F,
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1