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

正文內(nèi)容

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

2025-06-27 19:23本頁(yè)面
  

【正文】 原密碼完畢mov r5,6。mov r0,40h。mov r1,34h。input_pere:mov a,@r0。xrl a,@r1。jnz input_error。inc r0。inc r1。nop。nop。djnz r5,input_pere。 ;驗(yàn)證輸入密碼完畢jmp set_password0。input_error:setb led。call clear_display。mov dptr,table5。call input_hint。call delay1_5s。clr speaker。clr led。inc 52h。mov a,52h。cjne a,3,set_password。sjmp $。 ;輸入密碼錯(cuò)誤次數(shù)超過(guò)3次,鎖死set_password0:call clear_display。mov dptr,table2。call input_hint。mov r0,40h。call password。jbc returnbit,set_password。 ;第一次輸入新密碼完畢call clear_display。mov dptr,table3。call input_hint。call delay1_5s。 ;顯示再次輸入新密碼完畢call clear_display。mov dptr,table4。call input_hint。mov r0,46h。call password。jbc returnbit,set_password。 ;第二次輸入新密碼完畢mov r5,6。mov r0,40h。mov r1,46h。set_pere:mov a,@r0。xrl a,@r1。jnz set_error。inc r0。inc r1。djnz r5,set_pere。mov 34h,40h。mov 35h,41h。mov 36h,42h。mov 37h,43h。mov 38h,44h。mov 39h,45h。 ;存入新密碼完畢jmp main0。 ;設(shè)置新密碼成功,返回主程序set_error:setb speaker。setb led。call clear_display。mov dptr,table5。call input_hint。call delay1_5s。clr speaker。clr led。ljmp set_password0。 ;前后兩次輸入新密碼不一致,返回重設(shè)。。。輸入密碼開(kāi)鎖程序input_password:call clear_display。mov dptr,table4。call input_hint。mov r0,40h。call password。jbc returnbit,input_password。 ;輸入原密碼完畢mov r5,6。mov r0,40h。mov r1,34h。input_pere0:mov a,@r0。xrl a,@r1。jnz input_error22。inc r0。inc r1。nop。nop。djnz r5,input_pere0。 ;驗(yàn)證輸入密碼完畢jmp display_right。input_error22:setb speaker。setb led。call clear_display。mov dptr,table5。call input_hint。call delay1_5s。clr speaker。clr led。inc 52h。mov a,52h。cjne a,3,input_password。sjmp $。 ;輸入密碼錯(cuò)誤超過(guò)3次,鎖死display_right:call clear_display。mov dptr,table6。call input_hint。 ;顯示輸入密碼正確提示完畢setb open。 ;開(kāi)鎖next_key1:call key。nop。nop。cjne a,39。F39。,next_key1。clr open。 ;按下開(kāi)鎖鍵,開(kāi)鎖jmp main0。 ;返回主程序 。。strat_display:mov p0,80h。call write_instruction。mov dptr,table1。call input_hint。mov p0,0c0h。call write_instruction。mov dptr,table11。call input_hint。ret。clear_display:mov display,01h。call write_instruction。ret。input_hint:mov r5,16。mov a,00h。all_or_not:movc a,@a+dptr。mov display,a。call writedata。inc dptr。clr a。nop。nop。djnz r5,all_or_not。ret。password:mov r5,6。mov r1,0c0h。mov a,r1。mov p0,a。call write_instruction。loop1: call key。nop。nop。cjne a,39。C39。,next_to。setb returnbit。jmp endt。next_to:mov a,50h。mov @r0,a。mov display,39。*39。 call writedata。inc r1。inc r0。djnz r5,loop1。endt: ret。。寫(xiě)數(shù)據(jù)指令writedata: SETB rs。CLR rw。clr en。setb en。nop。nop。clr en。call delay。ret。。。寫(xiě)指令write_instruction:CLR rs。CLR rw。clr en。setb en。nop。nop。clr en。call delay。ret。。。延時(shí)程序delay1_5s: push 07h。push 02h。push 03h。mov r7,15。del22s: MOV r3,0。del11s: MOV r2,0。djnz r2,$。djnz r3,del11s。djnz r7,del22s。pop 03h。pop 02h。pop 07h。ret。delay0_1s: push 02h。push 03h。mov r3,0。del21s: mov r2,0。nop。nop。djnz r2,$。djnz r3,del21s。pop 03h。pop 02h。ret。delay: push 07h。push 06h。mov r7,10。dl: mov r6,248。nop。nop。djnz r6,$。djnz r7,dl。pop 06h。pop 07h。ret。。。table0: db 39。C39。,39。B39。,39。039。,39。A39。db 39。D39。,39。939。,39。839。,39。739。db 39。E39。,39。639。,39。539。,39。439。db 39。F39。,39。339。,39。239。,39。139。table1: db 39。PASSWORD:A SET39。table11: db 39。 B OPEN39。table2: db 39。SET PASSWORD: 39。table3: db 39。INPUT AGAIN!39。table4: db 39。INPUT PASSWORD:39。table5: db 39。PASSWORD ERROR!39。table6: db 39。PASSWORD OK!!!39。e
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1