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

正文內(nèi)容

數(shù)字電子鐘說明書-文庫吧資料

2024-08-17 00:20本頁面
  

【正文】 JNE A, 10, EXT。********************************************************************。重裝初值 MOV A, 50H DEC A MOV 50H, A JNZ EXT MOV 50H, 20 。中斷服務程序TTC0: PUSH PSW 。********************************************************************。轉(zhuǎn)回掃描KEY5A: MOV 78H, R0 MOV 79H, R1 LJMP KEY2B。為6清零 MOV 78H, R0 。十位加1 CJNE R1, 06, KEY5A。個位加到10否,不為10轉(zhuǎn)顯示掃描 MOV R0, 00H 。秒個位送R0 INC R0 。鍵S5功能程序,秒加1KEY5: MOV R1, 79H 。 LJMP KEY2B。轉(zhuǎn)回掃描KEY4A: MOV 7BH, R2。為6清零 MOV 7BH, R2 。十位加1 CJNE R3, 06, KEY4A。個位加到10否,不為10回顯示掃描 MOV R2, 00H 。分個位送R2 INC R2 。鍵S4功能程序,分加1KEY4: MOV R3, 7CH 。個位為10進一清零 INC 7FH LJMP KEY2BKEY3D: INC 7EH LJMP KEY2B。時個位加1 MOV R4, 7EH CJNE R4, 10, KEY2B。 LJMP KEY2B 。時十位是否為2,不為2轉(zhuǎn)3B CJNE R4, 03, KEY3D。 。 。********************************************************************。鍵S4按下,分加1 JB , KEY5 。鍵S2按下,轉(zhuǎn)回執(zhí)行鍵2C功能 JB , KEY3 。調(diào)顯示 LCALL KEY 。此時唯有鍵S2再次按下有所變化 LJMP HEREKEY2B: CLR TR0 。調(diào)顯示 LCALL KEY 。設定循環(huán)次數(shù)KEY2C: SETB TR0 。定時器初始化 MOV TH0, 3CH MOV TL0, 0B0H 。鍵S2功能程序KEY2A: SETB EA SETB ET0 。其中無鍵按下,轉(zhuǎn)回循環(huán)。 。調(diào)鍵掃 MOV 7AH, 10 MOV 7DH, 10 。初始化各位清零 MOV 79H, 00H MOV 7BH, 00H MOV 7CH, 00H MOV 7EH, 00H MOV 7FH, 00H LOOP: LCALL DIR 。使用寄存器組0 MOV SP, 60H 。********************************************************************。起始程序 ORG 0000HSTART: LJMP MAIN ORG 000BH LJMP TTC0 。 調(diào)整功能鍵只允許在自己控制的位上操作,不允許出現(xiàn)進位;所有。 第三次按下電子鐘啟動/調(diào)整鍵,,電子鐘從當前顯示開始繼續(xù)運行。 清零;按下調(diào)秒鍵秒加1,滿60自動清零。 第二次按電子鐘啟動/調(diào)整鍵,電子鐘進入時鐘調(diào)整狀態(tài),此時按下。 入時鐘運行狀態(tài)。設計日期: 2013年12月20日。項目名稱:數(shù)字電子鐘。 設計課題軟件系統(tǒng)程序流程框圖 主程序流程框圖圖2 主程序流程框圖 鍵掃子程序流程框圖圖3 鍵掃子程序流程框圖 中斷服務程序流程框圖圖4 中斷服務程序流程框圖 調(diào)整鍵功能程序流程框圖 圖5 調(diào)整鍵功能程序流程框圖 顯示子程序流程框圖 圖6 顯示子程序流程圖 設計課題軟件系統(tǒng)程序清單電子鐘完整程序清單如下:。 計時方案利用AT89S52單片機內(nèi)部的定時/計數(shù)器進行中斷定時,配合軟件延時實現(xiàn)時、分、秒的計時。程序中主要通過反復調(diào)用來實現(xiàn)LED 數(shù)碼顯示器的動態(tài)掃描。本程序中利用查詢方式對按鍵進行判斷, 若有鍵按下, 則進行軟件延時消抖, 避免了抖動引起的干擾, 同時只有當按鍵松開后, 才判斷其有效并進行識別, 最后根據(jù)識別的按鍵轉(zhuǎn)子程序處理。采取獨立式鍵盤的原因是每一個按鍵只占用一個I /O 口, 同時每個按鍵的工作不影響其他按鍵, 可直接依據(jù)每個I/O口線的狀態(tài)進行子程序的調(diào)用, 因此編制的程序較簡練。 設計課題電路原理圖、PCB圖、元器件布局圖 設計課題電路原理圖見附錄A 設計課題電路PCB圖見附錄B 設計課題電路元件布局圖見附錄C 設計課題電路實物圖見附錄D 設計課題元件清單見附錄E3 設計課題軟件系統(tǒng)的設計 設計課題使用單片機資源的情況 堆棧堆棧棧底開辟在60H 數(shù)據(jù)存儲器變量及常量單元定義78H字節(jié)單元:十進制數(shù)秒個位,非壓縮BCD碼;79H字節(jié)單元:十進制數(shù)秒十位,非壓縮BCD碼;7BH字節(jié)單元:十進制數(shù)分個位,非壓縮BCD碼;7CH字節(jié)單元:十進制數(shù)分十位,非壓縮BCD碼;7EH字節(jié)單元:十進制數(shù)時個位,非壓縮BCD碼;7FH字節(jié)單元:十進制數(shù)時十位,非壓縮BCD碼;:布爾量,S2鍵鍵值,S2鍵按下為1,S2鍵未按下為0;:布爾量,S3鍵鍵值,S3鍵按下為1,S3鍵未按下為0;:布爾量,S4鍵鍵值,S4鍵按下為1,S4鍵未按下為0;:布爾量,S5鍵鍵值,S5鍵按下為1,S5鍵未按下為0; 定時器/計數(shù)器資源T/C0:工作方式1;定時50ms,循環(huán)20次,實現(xiàn)1s定時;中斷法。所以本設計中采用了相應的延時程序進行去斗,再讀入鍵盤碼。當用手按下一個鍵時,往往按鍵在閉合位置和斷開位置之間跳幾下才穩(wěn)定到閉合狀態(tài)的情況,在釋放一個鍵時,也回會出現(xiàn)類似的情況。第二次按,做時鐘調(diào)整鍵,以此類推,每奇數(shù)次按下做啟動鍵,偶數(shù)次按下做調(diào)整鍵。該設計需要校對時間,所以用三個按鍵來實現(xiàn)。本設計采用動態(tài)掃描的方法進行顯示。采用動態(tài)顯示方式顯示時間,時的十位和個位分別顯示在第一個和第二個數(shù)碼管,分的十位和個位分別顯示在第四個和第五個數(shù)碼管,秒的十位和個位分別顯示在第七個和第八個數(shù)碼管,其余數(shù)碼管顯示橫線。本設計采用是共陽式LED數(shù)碼管顯示。只要按規(guī)律控制各發(fā)光段亮、滅,就可以顯示各種字形或符號。分段式顯示器(LED數(shù)碼管)由7條線段圍成8字型,每一段包含一個發(fā)光二極管。LED顯示器是現(xiàn)在最常用的顯示器之一。按鍵復位也是通過專用的復位電路實現(xiàn)的,本設計采用的是上電與按鍵復位電路,按鍵復位采用S1鍵控制,AT89S52有復位信號引腳RST,用于從外界引入復位信號。通過這兩個引腳在單片機外并接12M晶振和33PF電容C1和C2構(gòu)成振蕩回路,為片內(nèi)放大器提供正反饋和振蕩所需的相移條件,從而構(gòu)成一個穩(wěn)定的自激振蕩。而分頻電路則用于把振蕩脈沖分頻,已得到所需要的時鐘信號。本設計的時鐘電路由振蕩電路和分頻電路組成。 2 設計課題硬件系統(tǒng)的設計
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1