當前位置:首頁 » 課程大全 » 密碼校驗微機原理課程設計

密碼校驗微機原理課程設計

發布時間: 2021-02-25 13:25:53

A. 微機原理課程設計 密碼鎖

1.密碼鎖在輸入密碼正確的條件下輸出開鎖電平,控制電控鎖開啟,同時顯示OPEN字樣。當輸入密碼錯誤時,發出錯誤警告聲音,同時顯示CLOSE字樣。當六次誤碼輸入的條件下,產生報警電平報警。還可以實現對密碼的修改,修改成功後,蜂鳴器發出確認音。
2. 根據實驗系統的配置,可以通過使步進電機轉動180度來模擬開鎖和關鎖動作;
3.用LED顯示器顯示電子鎖的當前狀態;
4.畫出詳細的硬體連接圖;
5.給出程序設計思路、畫出軟體流程圖;
6.給出所有程序清單並加上必要注釋;
7.完成設計說明書(列出參考文獻)
急用!!!!!

B. 微機原理課程設計,他都沒教過,的東西,讓我們做菜單,您能幫個忙嗎,不勝感激,下面是詳細要求,

;設計內容要求:
;1、菜單
;內容包括:①輸入密碼(字元串);②密碼校驗;③退出。
;2、輸入字元串
;選擇該項後,可以輸入一個字元串。該字元串作為密碼校驗中的已;知密碼。
;3、密碼校驗
;輸入字元串,若所輸入的字元串與密碼不一致則提示:Password ;error!,並重新提示輸入密碼,當錯誤輸入三次時;

退出軟體返回;DOS。若所輸入的字元串與密碼一致則提示:Password correct!;,並返回主菜單。
;4、在主菜單中選擇退出項,則結束程序返回DOS。

;用MASM5.0編譯通過,以下是運行結果
;E:\masm>MENU
;
;1.Set Password 2.Input Password 3.Exit
;Set Password: 12333
;1.Set Password 2.Input Password 3.Exit
;Input Password: 11111
;Password error!
;
;1.Set Password 2.Input Password 3.Exit
;Input Password: 12334
;Password error!
;
;1.Set Password 2.Input Password 3.Exit
;Input Password: 12333
;Password correct!
;
;1.Set Password 2.Input Password 3.Exit
;E:\masm>
;

data segment

s0 db 0dh,0ah,'1.Set Password 2.Input Password 3.Exit $'
s1 db 0dh,0ah,'Set Password: $'
s2 db 0dh,0ah,'Input Password: $'
buff1 db 255,255 p(0)
buff2 db 255,255 p(0)
next_h db 0dh,0ah

s3 db 0dh,0ah,'Password error!',0dh,0ah,'$'
s4 db 0dh,0ah,'Password correct!',0dh,0ah,'$'
ERR_N DB 0
data ends
code segment
assume cs:code, ds:data
main proc far
start:
push ds
xor ax,ax
push ax
mov ax,data
mov ds,ax
PUSH DS
POP ES
;-------------------------
menu:
mov ah,09
mov dx ,offset s0
int 21h
again:
mov ah,08
int 21h
cmp al,'1'
je set_p
cmp al,'2'
je in_p
cmp al,'3'
je exit_dos1
jmp again
exit_dos1:
ret
set_p:
mov ah,09
mov dx,offset s1
int 21h
mov ah,0ah
mov dx ,offset buff1
int 21h
MOV AL,0
MOV ERR_N,AL ;錯誤次數清零
jmp menu

in_p:
mov ah,09
mov dx,offset s2
int 21h
mov ah,0ah
mov dx ,offset buff2
int 21h

mov bx ,offset buff1+1
mov al,[bx]

mov bx ,offset buff2+1
mov ah,[bx]

xor ah,al ;設定的與輸入的字元串長度相等嗎?
jnz err ;不相等
MOV CH,0
MOV CL,AL
MOV SI,OFFSET BUFF1+2
MOV DI,OFFSET BUFF2+2
CLD
REPE CMPSB
JNZ ERR
MOV AH,09
MOV DX,OFFSET S4
INT 21H
JMP MENU

ERR:

MOV AH,09
MOV DX,OFFSET S3
INT 21H
INC ERR_N
MOV AL,ERR_N
CMP AL,3
JE EXIT_DOS

JMP MENU

;-------------------------
EXIT_DOS:
ret

main endp

code ends
end start

C. 微機原理課程設計多功能密碼鎖

幾位密碼鎖呢?需要可以交流一下。

D. 微機原理與介面技術課程設計:電子密碼鎖

這個是要錢的

E. 微機原理課程設計

東華理工的兄弟你好啊

F. 微機原理課程設計 電子密碼鎖 有哪位狠人做過的幫忙看一下 謝謝了 有類似的發過來也行

「開關輸入密碼,密碼鎖在輸入密碼正確的條件下,顯示OPEN字樣。當輸入密碼錯誤時,發內出錯誤警告聲音,同時顯容示CLOSE字樣。當三次誤碼輸入的條件下,產生報警電平報警。還可以實現對密碼的修改,修改成功後,蜂鳴器發出確認音」,你的這個要求的單片機密碼鎖,你到谷歌上找一下,可以找到的。我看到「基於51單片機的電子密碼鎖 DIY電子製作C語言程」比較接近你的要求。

G. 微機原理課程設計 電子密碼鎖

樓主有沒有這份課設啊,急求

H. 微機原理課程設計心得體會

通過對這程序的製作,使我對匯編語言的基本知識的使用更加熟練,同時也增加了我對匯編語言的一些認識,在作業完成過程中通過和同學的交流,也增加了合作的技巧。通過查閱以下資料也學到了一些課本上沒有的東西,拓寬了自己的知識面,增加了學好匯編語言的信心。
這不是第一次用匯編語言來設計一個小程序,平時做了很多實驗,寫了很多小程序。但這次是一個綜合的程序,平時的很多程序都用到了。很多子程序的設計是固定的,因此可以直接從指導資料中調用,大多隻需要修改幾個參數就可以,這大大方便了我們的設計,為我們節省了很多的時間。
在這次課程設計中,我真正體會到了合作的重要性,遇到很多問題時,當我看書查資料不能解決時,這是去找同學討論一下,收獲很大,可以使很多問題迎刃而解,直到問題最終解決。
不可否認,本程序存在不少缺點和不足,但通過這次課程設計的卻找出了自己在學習上的不足,對以後的工作也有指導作用。我相信在以後的學習中會克服這些不足,達到熟練掌握匯編語言的目的!

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919