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

正文內(nèi)容

基于at89s51控制的數(shù)字時鐘(完整版)

2025-08-01 21:04上一頁面

下一頁面
  

【正文】 秒位清0,停止計數(shù)。,音樂播放控制功能與比較指令[1][2]系統(tǒng)的另一功能就是實現(xiàn)對執(zhí)行設(shè)備的定時開關(guān)控制,其主要控制思想是這樣的:先將執(zhí)行設(shè)備開啟的時間和關(guān)閉時間置入RAM某一單元,在計時主程序當(dāng)中執(zhí)行幾條比較指令,如果當(dāng)前計時時間與執(zhí)行設(shè)備的設(shè)定開啟時間相等,就執(zhí)行一條STEB 12H指令,將對應(yīng)的那路置為高電位,開啟,定時時間到,調(diào)用音樂播放子程序;如果當(dāng)前計時時間與執(zhí)行設(shè)備設(shè)定的關(guān)閉時間相等,就執(zhí)行CLR對應(yīng)的12H置低電位,關(guān)閉,音樂播放停止。[2] 時間的運行依靠定時中斷子程序?qū)r鐘單元數(shù)值進位調(diào)整來實現(xiàn)的。 外接石英晶體及電容C1,C2接在放大器的反饋回路中構(gòu)成并聯(lián)震蕩電路。用74LS245進行驅(qū)動,,。中鍵:進行位置選擇,按一下則選擇最右邊兩位,再按一下則選擇中間兩位,再按一下則選擇左邊兩位,再按一下則選擇下一功能左邊兩位,如此循環(huán)。基于AT89S51控制的數(shù)字時鐘物理與機電工程學(xué)院 電子信息工程學(xué)號:200402119 姓名:王炳燦 指導(dǎo)老師:張劍鋒副教授摘要本系統(tǒng)采用MSC51系列單片機以AT89S51為中心器件來設(shè)計多功能數(shù)字時鐘。當(dāng)選擇某個數(shù)的時候,按左鍵加一,秒的時候則直接清0。[2][3][4][5][6]電路原理圖見圖2。[1][3][10]鍵盤是人與微機打交道的主要設(shè)備,按鍵的讀取容易引起誤動作。圖26 AT89S51管腳圖VCC 電源電壓.GND 接地.RST ,設(shè)置SFR AUXR的DISRTO位(地址8EH).XTAL1 反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入.XTAL2 來自反向振蕩放大器的輸出.P0口 一組8位漏極開路型雙向I/,每位能驅(qū)動8個TTL邏輯門電路,對端口寫1,這組口線分時轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,P0口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻.P1口 一個帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級可驅(qū)動(吸收或輸出電流)1,通過內(nèi)部的上拉電阻把端口拉到高電平,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL).Flash編程和程序校驗期間,P1接收低8位地址. P2口 一個帶內(nèi)部上拉電阻的8位雙向I/(吸收或輸出電流)1,通過內(nèi)部的上拉電阻把端口拉到高電平,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL).在訪問外部程序存儲器或16位地址的外部數(shù)據(jù)存儲器時,P2亦接收低8位地址.P3口 一個帶內(nèi)部上拉電阻的8位雙向I/(吸收或輸出電流)1時,被外部拉低的P3口將用上拉電阻輸出電流(IIL).P3口除了作為一般的I/O口線外,更重要的用途是它的第二功能,.PSEN/ 程序儲存允許輸出是外部程序存儲器的讀先通信號,當(dāng)AT89S51由外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次PSEN/有效,沒有兩次有效的PSEN/信號.EA/VPP ,EA端必須保持低電平,需注意的是:如果加密位LB1被編程,該引腳加上+12V的編程電壓VPP.[1][4][8]由前述可知,從P2口輸出位選碼,從P1口輸出段選碼,LED就會顯示出數(shù)字來。計數(shù)器T0打開后,進入計時,滿10毫秒后,重裝定時。實現(xiàn)此控制功能用到的比較指令為CJNE A,direct,rel,其轉(zhuǎn)移條件是累加器A中的值與立即數(shù)不等則轉(zhuǎn)移。4.軟件設(shè)計圖41 主程序流程圖圖42定時器0流程圖圖43 外部中斷0流程圖圖44 外部中斷1流程圖5.調(diào)試中的問題與解決方法數(shù)字時鐘設(shè)計剛完成時,我經(jīng)過檢查,發(fā)現(xiàn)了一些問題[1][4][7]:1. 剛弄好電路板并燒寫程序進去后發(fā)現(xiàn)數(shù)碼管不能正確顯示時間,每個數(shù)碼管中顯示的數(shù)字幾乎一樣。在對時間精度要求很高的情況下,通常采用時鐘芯片來實現(xiàn)。跳到主程序ORG 0003HLJMP INT0 。是否顯示時間MOV R0,73H 。是否顯示定時時間MOV R0,63H 。是否按鍵已經(jīng)按下 JNB ,TEST7 。定時結(jié)束 CLR TR1 。 返回時間狀態(tài) MOV 21H,00H LJMP DISP TEST5:JNB 02H,TEST4 。不處于調(diào)整狀態(tài)則進入顯示函數(shù) TEST2: JB ,TEST3 MOV 20H,01H MOV 21H,00H LJMP DISP TEST3:JNB 08H,DONE4 。進入顯示函數(shù) DONE5:MOV 7EH,11 。高位存儲?MOV 78H,B 。地址加一MOV A,R0 。初始化日期 MOV 71H,3 MOV 70H,20 MOV 65H,12 。T0定義為10ms中斷 MOV TL0,0F0H MOV TMOD,11H 。設(shè)置成處在時間顯示狀態(tài) 00H為時間顯示標(biāo)志,01h為日期顯示標(biāo)志,02h為定時時間顯示標(biāo)志,03h秒表顯示標(biāo)志 。顯示第一 個位置 MOV DPTR,TAB 。 RL A 。定時時間設(shè)置為10毫秒 MOV TL0,0F0H DJNZ 50H,MIAO1 。 MIAO2:LJMP MIAOBIAO 。已經(jīng)到60,分清0 INC 75H 。 CJNE A,29,MONTH 。MONTH: MOV A,70H 。 CJNE A,6,MONTH9 。日為1 AJMP MIAOBIAO 。是否日是32 MOV A,71H 。日為 AJMP MIAOBIAO 。 MOV A,60H 。分加1 MOV A,62H 。停止計數(shù) AJMP DINGSHI 。 BAO1:LJMP BAOSHI 。 BAO3:LJMP BAOSHI 。BAO4: LJMP BAOSHI 。取音調(diào) CJNE A,00H,DSQ1 。 DSQ1:CJNE A,01H,DSQ2 。關(guān)定時器1 CLR 。 MOV 59H,B 。 MOV DPTR,DAT 。 MOV 59H,00H 。如果正在定時放音樂則不整點報時 MOV A,74H 。關(guān)蜂鳴器 AJMP FLASHCTRL 。 SETB TR1 。 EQU57S: 。 CJNE A,58,EQU59S 。是否開定時器1 MOV 56H,8BH 。標(biāo)志位取反AJMP T0OUT 。 MOV A,56H 。 DJNZ 6EH,$ 。 RL A 。 MOV 62H,0 。是否調(diào)整分 INC 74H 。時加1 MOV A,75H 。是否調(diào)整日 INC 70H 。 CJNE A,31,MON1 。 CJNE A,9,MON11 。日是否32 MOV 70H,1 。 YEAR:INC 72H 。 CJNE A,60,INT0OUT 。分清0 AJMP INT0OUT 。延時15毫秒 DEL3:MOV 6EH,250 。 TIAO1: MOV A,21H 。 MOV 21H,0 。 RL A 。是否處于調(diào)整狀態(tài) SETB 08H 。 DJNZ 6FH,DEL3 。時加1 MOV A,65H 。清0 AJMP INT0OUT 。 CJNE A,99,INT0OUT 。 MON:JNB 09H,YEAR 。 MON11:MOV A,71H 。 CJNE A,4,MON6 。 CJNE A,29,MON2 。時是否24 AJMP NEXT23 。 CJNE A,60,INT7 。秒表停止計時 LJMP INT0OUT 。 JNB 04H,INT6 。 JB ,INT5 。存入音調(diào)所對應(yīng)的定時時間 MOV A,57H 。 POP PSW 。 SETB TR1 。是否已經(jīng)關(guān)定時器1 CLR TR1 。是否是57秒 JB TR1,FLASHCTRL 。 EQU56S: 。 CJNE A,59,FLASHCTRL 。是否是0分 MOV A,73H 。 AJMP BAOSHI 。取節(jié)拍進行延時 MOV 55H,A 。 SUBB A,59H 。 DSQ3:MOV B,20
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1