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

正文內容

數字電子時鐘設計與開發(fā)畢業(yè)論文(參考版)

2025-06-25 14:53本頁面
  

【正文】 感謝我的同學和朋友,在我寫論文的過程中給予我了很多你問素材,還在論文的撰寫和排版燈過程中提供熱情的幫助。感謝這篇論文所涉及到的各位學者。在這里,我要衷心的感謝我的指導老師——竇偉山老師,他對我的教導和幫助,讓我學會了很多的專業(yè)知識,補充了我的許多不足。通過此次設計,我也學到了很多知識,開拓了視野,知道了社會的發(fā)展行情,對我的大腦又進行了一次營養(yǎng)的補充,同時也讓我明白了我們所掌握的知識就像大海里的一頁扁舟,根本無法暢游整片海洋,雖然即將畢業(yè),但是我們在以后的工作、生活中也可以繼續(xù)學習,生命不息,學習不止。通過此次的設計使我明白了電子時鐘的結構及原理,以及電子時鐘應用在我們身邊的每個角落的原因。數字電子時鐘以其功能全面、調試方便、造價低廉,可長期穩(wěn)定使用等特點滿足了大多數人的需要。第6章 數字電子時鐘實物電路展示結 論本系統(tǒng)是以單片機AT89C51為核心,利用I/O擴展芯片8155和6位數碼管顯示時間,并通過矩陣鍵盤進行調節(jié)。 軟件電路調試主要內容:將所編寫程序輸入仿真系統(tǒng),檢測程序有無錯誤或遺漏。ALARM:MOVA,ASECCJNEA,SEC,BACK;秒單元相同則繼續(xù)比較,否則返回MOVA,AMINCJNEA,MIN,BACK;分單元相同則繼續(xù)比較,否則返回MOVA,AHOURCJNEA,HOUR,BACK;小時單元相同,定時時間到CLR;起動鬧鐘鳴叫SETBF1;鬧鐘標志置位BACK:RET第5章 數字電子時鐘系統(tǒng)調試 軟、硬件調試 測試AT89C51單片機、81574LS07芯片主要內容:檢測各芯片是否完好,各引腳、各功能是否正常。COMB:MOVR0,DISP1;R0指向顯示緩沖區(qū)的小時地位ACALLCOMB1;合字CJNEA,24H,CHKCHK:JNCEXIT1;大于24時則取消本次設置,退出MOV﹫R1,A;小時送計時小時單元INCR1 MOVR0,DISP3;R0指向顯示緩沖區(qū)的分鐘低位ACALLCOMB1CJNEA,60H,CHK1CHK1:JNCEXIT2;大于60時則取消本次設置,退出MOV﹫R2,AINCR2MOVR0,DISP5;R0指向顯示緩沖區(qū)的秒低位ACALLCOMB1CJNEA,60H,CHK2CHK2:JNCEXIT1;大于60時則取消本次設置,退出MOV﹫R1,ARETEXIT1:AJMPMAIN;輸入不合法則退出,計時重新清零COMB1:MOVA,﹫R0ANLA,0FH;取出低位MOV43H,A;暫存于43H單元DECR0;指向高位MOVA,﹫R0ANLA,0FHSWAPA;高位送高4位ORLA,43H;高、低位合并RET拆字子程序代碼如下。KEYSCAN:ACALLTEST;調用判斷按鍵是否按下的子程序TESTJNZREMOV;有鍵按下時,調用消抖動延時子程序ACALLDISPLAYACALLALARMAJMPKEYSCAN;無鍵按下時,繼續(xù)判斷是否有鍵按下REMOV:ACALLDISPLAY;調用顯示子程序,延時消抖動ACALLTEST;再次判斷是否有鍵按下JNZLIST;有鍵按下時,跳轉至逐列掃描ACALLDISPLAYACALLALARMAJMPKEYSCAN;無鍵按下時,繼續(xù)判斷是否有鍵按下LIST:MOVR2,0FEH;首列掃描字送R2MOVR3,00H;首列鍵號送R3LINE0:MOVDPTR,PORTA;DPTR指針指向8155的A口MOVA,R2;首列掃描字送AMOVX﹫DPTR,A;首列掃描字送8155的A口MOVDPTR,PORTC;DPTR指針指向8155的C口MOVXA,﹫DPTR;讀入C口的行狀態(tài)JB,LINE1;第0行鍵無鍵按下,轉至第1行MOVA,00H;第0行有鍵按下,行首鍵號送AAJMPTRYK;求鍵號LINE1:JB,LINE2;第1行鍵無鍵按下,轉至第2行MOVA,04H;第0行有鍵按下,行首鍵號送AAJMPTRYK;求鍵號LINE2:JB,NEXT;第2行鍵無鍵按下,轉至下一列MOVA,08H;第2行有鍵按下,行首鍵號送AAJMPTRYK;求鍵號NEXT:INCR3;掃描下一列MOVA,08H;列掃描字送AJNB,EXIT;4列掃描完,重新進行下一輪掃描RLA;4列未掃描完,掃描字左移,掃描下一列MOVR2,A;掃描字送AAIMPLINE0;轉向掃描下一列EXIT:AJMPKEYSCAN;等待下一次按鍵TRYK:ADDA,R3;按公式計算鍵碼,求得鍵號PUSHACC;鍵號入棧保護LETK:ACALLTEST;等待按鍵釋放JNZLETK;按鍵未釋放,繼續(xù)等待POPACC;按鍵釋放,鍵號出棧RETTEST:MOVDPRT,PORTA;DPRT指針指向8155的A口MOVA,00HMOVX﹫DPRT,A;全掃描字00H送8155的A口MOVDPRT,PORTC;DPRT指針指向8155的C口MOVXA,﹫DPRT;讀入C口行狀態(tài)CPLA;A取反,以高電平表示有鍵按下ANLA,07H;屏蔽高5位RET顯示子程序代碼如下。MODIFY:ACALLKEYIN;調用鍵盤設置子程序ACALLCOMB;調用合子子程序RET鍵盤設置子程序代碼如下。ORG0000HAJMPMAINORG000BHAIMPCLOCKORG0030HPORTEQU8000HPOTTAEQU8001HPORTBEQU8002HPORTCEQU8003HDISP0EQU30HDISP1EQU31HDISP2EQU32HDISP3EQU33HDISP4EQU34HDISP5EQU35HHOUREQU3CHMINEQU3DHSECEQU3EHMSECEQU3FHAHOUREQU40HAMINEQU41HASECEQU42HF1EQUMAIN:MOVSP,50H;設置堆棧區(qū)MOVXDPRT,PORT;8155初始化MOVA,03HMOVX﹫DPTR,ACLRF1;鬧鐘標志位清零CLRF0;允許計時顯示MOVAHOUR,0FFH;鬧鐘值寄存區(qū)置初值MOVAMIN,0FFHMOVASEC,1FFHMOVR7,10;顯示緩沖區(qū)、計時緩沖區(qū)清零MOVRO,
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1