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

正文內(nèi)容

基于單片機(jī)電子密碼鎖設(shè)計(jì)畢業(yè)論文設(shè)計(jì)-資料下載頁(yè)

2025-06-30 20:49本頁(yè)面

【導(dǎo)讀】統(tǒng)的機(jī)械鎖由于其構(gòu)造簡(jiǎn)單,安全性能低,無(wú)法滿足人們的需求。系統(tǒng),克服了機(jī)械式密碼控制的密碼量少,安全性能差的缺點(diǎn)。密碼程序,并用74LS47和3-8譯碼器74LS138驅(qū)動(dòng)的數(shù)碼管來(lái)顯示密碼。以時(shí)時(shí)顯示當(dāng)前輸入的四位數(shù)字。不正確時(shí),另一個(gè)對(duì)應(yīng)的指示燈亮且并且發(fā)出聲音報(bào)警。

  

【正文】 case 0x0b:lie=2。break。 case 0x0d:lie=3。break。 32 case 0x0e:lie=4。break。 default:break。 } } key_number=((hang1)*4+lie)。 } } void key_password_pare() //密碼是否正確子程序 { if(password_number[0]==shumaguang_number[0]) { if(password_number[1]==shumaguang_number[1]) { if(password_number[2]==shumaguang_number[2]) { if(password_number[3]==shumaguang_number[3]) { TR0=1。 scanf_flag=0。 stop_flag=0。 for(kou_for=0。kou_for4。kou_for++) { shumaguang_number[kou_for]=0。 } } } } } } void display(unsigned char display_strat_init) //初始化顯示子函數(shù) { unsigned char shaomiao_for。 unsigned char bit_for。 { 33 P0 = display_count[display_strat_init]。 for(bit_for=0。bit_for4。bit_for++) { P1 = display_bit[bit_for]。 delay(1)。 } } } void KEY_funcation() //密碼輸入子函數(shù) { if((P2amp。0xf0)!=0xf0) { add_bit++。 if(add_bit5) { add_bit=0。 stop_flag++。 if(stop_flag2) { while(1)。 } } delay(50)。 { case 1:scanf_flag=1。break。 case 2:shumaguang_number[0]=key_number。break。 case 3:shumaguang_number[1]=key_number。break。 case 4:shumaguang_number[2]=key_number。break。 case 5:shumaguang_number[3]=key_number。break。 case 6:scanf_flag=1。break。 } } 34 } void password_display() //密碼輸入顯示子函數(shù) { unsigned char i。 { for(i = 0。 i 50。 i++) { P0 = display_count[shumaguang_number[0]]。 P1 = display_bit[0]。 delay(1)。 P0 = display_count[shumaguang_number[1]]。 P1 = display_bit[1]。 delay(1)。 P0 = display_count[shumaguang_number[2]]。 P1 = display_bit[2]。 delay(1)。 P0 = display_count[shumaguang_number[3]]。 P1 = display_bit[3]。 delay(1)。 // P0 = display_count[shumaguang_number[4]]。 // P1 = display_bit[4]。 // delay(1)。 // P0 = display_count[shumaguang_number[5]]。 // P1 = display_bit[5]。 // delay(1)。 // P0 = display_count[shumaguang_number[6]]。 // P1 = display_bit[6]。 // delay(1)。 // P0 = display_count[shumaguang_number[7]]。 // P1 = display_bit[7]。 // delay(1)。 } } } void password_ret_display() //密碼從設(shè)置顯示子函數(shù) 35 { for(k=0。k10。k++) { P0 = display_count[password_number[0]]。 P1 = display_bit[0]。 delay(1)。 P0 = display_count[password_number[1]]。 P1 = display_bit[1]。 delay(1)。 P0 = display_count[password_number[2]]。 P1 = display_bit[2]。 delay(1)。 P0 = display_count[password_number[3]]。 delay(1)。 } } void password_ret() //密碼從設(shè)子函數(shù) { // unsigned char password_ret_flag。 // if(key_number==0x0f) // { // password_ret_flag=1。 // while(password_ret_flag) // { // password_ret_display()。 if((P2amp。0xf0)!=0xf0) { ret_password_bit++。 if(ret_password_bit6) { ret_password_bit=0。 password_ret_flag=0。 } 36 delay(100)。 { case 1:password_ret_flag=1。break。 case 2: password_number[0]=key_number。break。 case 3: password_number[1]=key_number。break。 case 4:password_number[2]=key_number。break。 case 5:password_number[3]=key_number。break。 case 6:password_ret_flag=0。break。 default:break。 } // } // } } } void main() //主函數(shù) { timr0_init()。 while(1) { // led_lamp=0。 display(0x08)。 scankey()。 if(key_number==0x0f) { password_ret_flag=1。 while(password_ret_flag) { scankey()。 password_ret()。 password_ret_display()。 } } if(key_number==0x0e) { 37 scanf_flag=1。 { scankey()。 KEY_funcation()。 password_display()。 if(key_number==0x10) { key_password_pare()。 } } } } } 附錄 3 實(shí)物圖 實(shí)物圖 38 附錄 4 系統(tǒng)使用說(shuō)明書 在放置整個(gè)系統(tǒng)時(shí)不要把電路放置在潮濕的地方、有水的地方、放置在桌面時(shí)要把桌面清理干凈、保持桌面干燥,以上幾點(diǎn)均可以造成電路短路,影響到整個(gè) 系統(tǒng)的工作,因此需要特別注意。 整個(gè)系統(tǒng)只須要一組 +5V 的直流穩(wěn)壓電源供電為整個(gè)系統(tǒng)工作。 把鍵盤輸入模塊接到單片機(jī)的 P1 口、數(shù)碼顯示模塊接到單片機(jī)的 P2 口、報(bào)警模塊接到單片機(jī)的 口即可。注意不要把電源接反。 鍵盤如下圖所示: 其中 09 鍵代表數(shù)字 09 X 鍵為顯示密碼鍵 K 鍵為開鎖鍵 鍵為修改密碼鍵 G 鍵為關(guān)閉報(bào)警鍵 D 鍵為清除最高位鍵 C 鍵為退格健 設(shè)計(jì)后的電路只要按以上方法接線,上電后按照鍵盤輸入圖即可進(jìn)行測(cè)試。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1