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

正文內(nèi)容

編碼鍵盤式電子密碼鎖畢業(yè)論文(參考版)

2025-06-23 13:11本頁面
  

【正文】 以下為數(shù)碼顯示子程序DISP: CLR MOV P0,LED_BIT_8 LCALL DLY_S SETB CLR MOV P0,LED_BIT_7 LCALL DLY_S SETB CLR MOV P0,LED_BIT_6 LCALL DLY_S SETB CLR MOV P0,LED_BIT_5 LCALL DLY_S SETB CLR MOV P0,LED_BIT_4 LCALL DLY_S SETB CLR MOV P0,LED_BIT_3 LCALL DLY_S SETB CLR MOV P0,LED_BIT_2 LCALL DLY_S SETB CLR MOV P0,LED_BIT_1 LCALL DLY_S SETB RET。段碼,輸入密碼右移子程序SHIFTR: MOV LED_BIT_1,LED_BIT_2 MOV LED_BIT_2,LED_BIT_3 MOV LED_BIT_3,LED_BIT_4 MOV LED_BIT_4,LED_BIT_5 MOV LED_BIT_5,LED_BIT_6 MOV LED_BIT_6,00H MOV KEY_1,KEY_2 MOV KEY_2,KEY_3 MOV KEY_3,KEY_4 MOV KEY_4,KEY_5 MOV KEY_5,KEY_6 MOV KEY_6,00H RET。段碼,輸入密碼左移子程序SHIFTL: MOV LED_BIT_6,LED_BIT_5 MOV LED_BIT_5,LED_BIT_4 MOV LED_BIT_4,LED_BIT_3 MOV LED_BIT_3,LED_BIT_2 MOV LED_BIT_2,LED_BIT_1 MOV LED_BIT_1,73H MOV KEY_6,KEY_5 MOV KEY_5,KEY_4 MOV KEY_4,KEY_3 MOV KEY_3,KEY_2 MOV KEY_2,KEY_1 MOV KEY_1,VAL RET。定時器中斷服務(wù)程序,用于聲音報警INT_T0: CPL MOV TH0,(65536700)/256 MOV TL0,(65536700)MOD 256 INC CNT_A MOV R1,CNT_A CJNE R1,30,RETUNE MOV CNT_A,00H INC CNT_B MOV R1,CNT_B CJNE R1,20,RETUNE MOV CNT_A,00H MOV CNT_B,00H CLR TR0RETUNE: RETI。密碼錯誤報警 CLR JB TR0,$ LCALL DLY_L SETB RET。等待按鍵抬起 MOV A,P3 CJNE A,0FH,W21 LJMP A0 W21:MOV A,P3 CJNE A,0F0H,W22 LJMP A0 W22:SJMP W20 ALARM_1:SETB TR0 。按下數(shù)字鍵 MOV A,KEY_CNT CJNE A,07H,K1 LCALL ALARM_1 W10:LCALL DISP 。比較密碼 CJNE A,3EH,J5 MOV A,WORD_2 CJNE A,3FH,J5 MOV A,WORD_3 CJNE A,40H,J5 MOV A,WORD_4 CJNE A,41H,J5 MOV A,WORD_5 CJNE A,42H,J5 MOV A,WORD_6 CJNE A,43H,J5 CLR LCALL DLY_L LJMP FINI J5: LCALL ALARM_2 INC CODE_COUNT MOV A,CODE_COUNT CJNE A,3,ON DOWN:MOV LED_BIT_1,80H 。等待按鍵抬起 MOV A,P3 CJNE A,0FH,W01 LJMP A0 W01:MOV A,P3 CJNE A,0F0H,W02 LJMP A0 W02:SJMP W00 J1: MOV A,VAL CJNE A,0BH,J3 。以下為按鍵處理程序,對不同的按鍵作出響應(yīng) CJNE A,0AH,J1 。計算鍵值 MOV B,03H MUL AB ADD A,ROW MOV VAL,A。掃描行碼 L1: JNB ,L2 LCALL DLY_S JNB ,L2 MOV LINE,00H LJMP RSCAN L2: JNB ,L3 LCALL DLY_S JNB ,L3 MOV LINE,01H LJMP RSCAN L3: JNB ,L4 LCALL DLY_S JNB ,L4 MOV LINE,02H LJMP RSCAN L4: JNB ,A0 LCALL DLY_S JNB ,A0 MOV LINE,03HRSCAN: MOV P3,0FH 。***********************************************************。輸入密碼存儲區(qū)清0 MOV KEY_2,00H MOV KEY_3,00H MOV KEY_4,00H MOV KEY_5,00H MOV KEY_6,00H MOV WORD_1,6 。程序初始化 MOV CNT_B,00H MOV KEY_CNT,00H MOV LINE,00H MOV ROW,00H MOV VAL,00H SETB SETB MOV LED_BIT_1,40H 。******************************************************。按鍵列號VAL EQU 49H 。已輸出的密碼位數(shù)LINE EQU 47H 。以下6個字節(jié)存放用戶輸入的6位密碼KEY_1 EQU 3EHKEY_2 EQU 3FHKEY_3 EQU 40HKEY_4 EQU 41HKEY_5 EQU 42HKEY_6 EQU 43H。以下8個字節(jié)存放8位數(shù)碼管的段碼LED_BIT_1 EQU 30H LED_BIT_2 EQU 31HLED_BIT_3 EQU 32HLED_BIT_4 EQU 33HLED_BIT_5 EQU 34HLED_BIT_6 EQU 35HLED_BIT_7 EQU 36HLED_BIT_8 EQU 37H。[12] 吳金戌,沈慶陽,郭庭吉.《8051單片機實踐與應(yīng)用》[M].清華大學出版社,2002,12.[13] 李勛、劉源、[M]:北京航空航天大學出版社[14] Yang. Y., Yi. J., Woo, ., and Kim. B.: ‘Optimum design for linearityand efficiency of microwave Doherty amplifier using a new loadmatching technique’, Microw. J., 2001, 44, (12), pp. 20–36附錄A 總原理圖附錄B PCB圖附錄C 具體程序程序字體可以小一點。在我害怕困難的時候,他們給了我信心和支持。感謝我的母校和我敬愛的徐老師。在設(shè)計的后段,我竟然有種喜歡上設(shè)計的感覺,那是以前從不敢想象的,我開始認真的對待設(shè)計,靜下心弄懂了很多東西。在我的畢業(yè)設(shè)計論文撰寫過程中,再次感謝徐偉業(yè)老師,她給我的指導與建議,使我能夠順利完成論文。在接下來的時間里,徐老師經(jīng)常給我指導,教我軟件的設(shè)計方法和程序的設(shè)計等。記得我剛接到設(shè)計任務(wù)時,對畢業(yè)設(shè)計課題沒有形成系統(tǒng)的認識,總覺得只能摸索著來,然而設(shè)計是嚴肅的事情,并不是拖可以解決問題的,而且態(tài)度的端正很重要。另外在此次設(shè)計過程中,也學會了其它的一些東西,譬如加深了解了Protues軟件,也學會了自己查找資料,快速瀏覽書籍掌握內(nèi)容等學習方法。這次畢業(yè)設(shè)計我完成了大部分的工作,但密碼修改部分因為添加程序不能很好的兼容,又由于時間的局限,我只能放棄。在編寫一些模塊時,許多功能一開始都沒考慮到(鍵盤掃描電路,鍵盤存儲電路等),所以在實現(xiàn)其功能時都出現(xiàn)了其它應(yīng)有的錯誤,再后來就是仿真了。4)提高解決問題的能力。能夠運用該軟件編寫,編譯,調(diào)試程序。一、 主要工作及結(jié)論1)了解電子密碼鎖的現(xiàn)狀,前景和應(yīng)用領(lǐng)域。鑒于目前的技術(shù)水平與市場的接收程度,電子密碼鎖是這類電子防盜產(chǎn)品的主流。在板子的連接中也遇到了一些問題,關(guān)于復(fù)位電路不能成功的問題上,徐老師幫我找到了仿真圖上的復(fù)位電路連接問題;在鍵盤按鍵一開始不能起作用時,老師也幫我重新燒了程序,修改了部分問題。在剛開始看芯片說明時也很難懂,看懂后也不好編程,在參考別人好多的例子程序后,終于找到了程序的正確編寫方法。這就給最后的系統(tǒng)調(diào)試帶來了困難。一切正常,則完成了整個系統(tǒng)的調(diào)試。(1)首先下載一些在專用實驗板上能夠運行的小程序,然后按照程序上的各個引腳圖,把單片機上對應(yīng)的位接好,給單片機上電,在無意外情況出現(xiàn)后,按鍵并觀看發(fā)光二極管的顯示情況,同時測量某些特殊引腳電平變化是否與程序中預(yù)計的變化過程一致,若發(fā)光二極管的顯示情況正常,并且測量的引腳電平變化過程與計劃的一致,這就說明整個系統(tǒng)板可以正常工作。我在調(diào)試過程中,也遇到過仿真不完全符合條件的情況,通過修改程序和改進布線,最終還是實現(xiàn)了密碼鎖PE的顯示,輸入正確密碼通過,錯誤密碼或者操作錯誤警報響的結(jié)果。 課程設(shè)計、畢業(yè)設(shè)計是學生走向就業(yè)的重要實踐環(huán)節(jié)。 它的元器件、連接線路等卻和傳統(tǒng)的單片機實驗硬件高度對應(yīng)。PROTEUS不僅可將許多單片機實例功能形象化,也可將許多單片機實例運行過程形象化。這些測試信號包括模擬信號和數(shù)字信號。這些都盡可能減少了儀器對測量結(jié)果的影響。(3)除了現(xiàn)實存在的儀器外,Proteus還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來,其作用與示波器相似,但功能更多。(2)Proteus可提供的仿真儀表資源 :示波器、邏輯分析儀、虛擬終端、SPI調(diào)試器、I2C調(diào)試器、信號發(fā)生器、模式發(fā)生器、交直流電壓表、交直流電流表。當以上都完成時,若無任何不良現(xiàn)象出現(xiàn),則硬件調(diào)試基本完成。可靠的檢查方法是用萬用表測試棒直接測量集成塊電源端和地線兩腳之間的電壓。(4)當電源輸出電壓正常時,將電源連接到系統(tǒng)中。(2)使用萬用表的“歐姆1”檔,測量直流輸入端,實驗電路電源端與地線之間的電阻值,排除電源與地線的開路與短路現(xiàn)象。(1)全部連線接好以后,仔細檢查一遍。(1)功能要求編程實現(xiàn)8個數(shù)碼管從左至右依次顯示數(shù)字1~8(2)軟件編程設(shè)計方法:使用查表法實現(xiàn)字符數(shù)字的顯示;P0口輸出數(shù)碼管的八段碼編碼,P2口控制數(shù)碼管的公共端,當LED1的公共端COM1為低電平時,P0輸出數(shù)字1的編碼;延時一段時間后,COM2為低電平,P0口輸出數(shù)字2的編碼,依次類推,可以實現(xiàn)1~8的數(shù)字動態(tài)顯示。因為我設(shè)計為八個數(shù)碼管,所以在程序設(shè)計中,我選擇使用動態(tài)數(shù)碼管顯示技術(shù)。靜態(tài)顯示的特點是顯示程序簡單、亮度高、穩(wěn)定性好、占用CPU時間少,但占用的I/O口線較多,所以靜態(tài)顯示常用在顯示器數(shù)目較少的應(yīng)用系統(tǒng)中。密碼錯誤報警 JB TR0,$ LCALL DLY_L RET 數(shù)碼管顯示子程序單片機對數(shù)碼管的顯示方式可分為靜態(tài)顯示和動態(tài)顯示兩種。等待按鍵抬起 MOV A,P3 CJNE A,0FH,W21 LJMP A0 W21:MOV A,P3 CJNE A,0F0H,W22 LJMP A0 W22:SJMP W20 LJMP A0 ALARM_1:SETB TR0 。按下
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1