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

正文內(nèi)容

基于單片機的數(shù)碼管時鐘電路的設(shè)計-wenkub

2022-11-27 20:08:59 本頁面
 

【正文】 爍標(biāo)志 CLR TR1 ;關(guān)閉定時器 T1 CLR ET1 ;關(guān)定時器 T1 中斷 SETB TR0 ;開啟定時器 T0 SETB ET0 ;開定時器 T0 中斷(計時開始) LJMP START1 ;跳回主程序 SET1:LCALL DISPLAY ;鍵釋放等待時調(diào)用顯示程序(調(diào)分) AJMP SET2 ;防止鍵按下時無時鐘顯示 SET3:LCALL DISPLAY ;等待調(diào)分按鍵時時鐘顯示用 AJMP SET4 ; SET5:LCALL DISPLAY ;鍵釋放等待時調(diào)用顯示程序(調(diào)小時) AJMP SETHH1 ;防止鍵按下時無時鐘顯示 SET7:LCALL DISPLAY ;等待調(diào)小時按鍵時時鐘顯示用 AJMP SET6 ; SETOUT1:LCALL DISPLAY ;退出時鐘調(diào)整時鍵釋放等待 AJMP SETTOUT ;防止鍵 按下時無時鐘顯示 顯示程序 顯示數(shù)據(jù)在 70H~75H 單元內(nèi),用六位 LED 共陽數(shù)碼管顯示, P1 口輸出段碼數(shù)據(jù),P3 口作掃描控制,每個 LED 數(shù)碼管亮 1ms 時間再逐位循環(huán) DISPLAY:MOV R1,70H ;指向顯示數(shù)據(jù)首址 MOV R5,0FEH ;掃描控制字初值 PLAY:MOV A,R5 ;掃描字放入 A MOV P3,A ;從 P3 口輸出 MOV A,R1 ;取顯示數(shù)據(jù)到 A MOV DPTR,TAB ;取段碼表地址 MOVC A,A+DPTR ;查顯示數(shù)據(jù)對應(yīng)斷碼 MOV P1,A ;段碼放入 P1 口 LCALL DL1MS ;顯示 1ms INC R1 ;指向下一地址 MOV A,R5 ;掃描控制字放入 A JNB ,ENDOUT ; =0 時一次顯示19 單片機課程設(shè)計 結(jié)束 RL A ; A 中數(shù)據(jù)循環(huán)左移 MOV R5,A ;放回 R5 內(nèi) AJMP PLAY ;跳回 PLAY 循環(huán) ENDOUT:SETB ;一次顯示結(jié)束, P3口復(fù)位 MOV P1,0FFH ; P1 口復(fù)位 RET ;子程序返回 TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 共陽段碼表“ 0” “ 1” “ 2” “ 3” “ 4” “ 5” “ 6” “ 7” “ 8” “ 9” “不亮” 延時程序 1ms 延時程序, LED 顯示程序用 DL1MS:MOV R6,14H DL1:MOV R7,19H DL2:DJNZ R7,DL2 DJNZ R6,DL1 RET 20ms 延時程序,采用調(diào)用顯示子程序以改善 LED 的顯示閃爍現(xiàn)象 DS20MS:LCALL DISPLAY LCALL DISPLAY LCALL DISPLAY RET 延時程序,用作按鍵時間的長短判斷 DL1S:LCALL DL05S LCALL DL05S RET DL05S:MOV R3,20H ; 8msX32= DL05S1:LCALL DISPLAY DJNZ R3,DL05S1 RET END ;程序結(jié)束 20 單片機課程設(shè)計 計數(shù)初值 時鐘計時的關(guān) 鍵問題是秒的產(chǎn)生,因為秒是最小時鐘單位,但使用 MCS51的定時器 /計數(shù)器進行定時,即使按工作方式 1,其最大定時時間也只能達到131ms,離 1s 還差很遠。等待操作,此時計時器停止走動。 T0 中斷服務(wù)程序流程圖如圖 所示。 (3)定時器 T0 中斷服務(wù)程序 定時器 T0 用于時間計時。 (2)顯示子程序 數(shù)碼顯示的數(shù)據(jù)存放在內(nèi)存單元 70H~ 75H 中 ,其中 70H~ 71H 存放秒數(shù)據(jù),72H~ 73H 存放分數(shù)據(jù), 74H~ 75H 存放時數(shù)據(jù),每一地址單元內(nèi)均為十進制BCD 碼。為了提供 LED 數(shù)碼管的驅(qū)動電流,用三極管 9012 作電源驅(qū)動輸出。 7 單片機課程設(shè)計 時鐘電路硬件的設(shè)計 時鐘電路 為了使單片機在進行運算和控制時,都能有節(jié)奏地進行就必須有時鐘電路,AT89C2051 單片機有一個片內(nèi)的振蕩器電路, 由一個單級反相器組成,可用來作為 CPU 的時鐘源。 在機器周期一定的情況下,定時時間與定時器預(yù)先裝入的初值有關(guān)。 2. 定時功能 定時工作方式是對芯片內(nèi)部的機器周期計數(shù),或者說計數(shù)脈沖來自芯片內(nèi)部。這就是溢出。如果前一個機器周期采樣為高電平,后一個機器周期采樣為低電平,那么在下一個機器周期的 S3P1 狀態(tài)進行計數(shù)。 TMOD 寄存器 用來確定工作方式;TCON 是控制寄存器,用來控制 T0 和 T1 的啟動、停止、定時、計數(shù)操作并設(shè)置溢出標(biāo)志。 定時器 /計數(shù)器結(jié)構(gòu)與功能 CPU 通過內(nèi)部總線與定時器 /計數(shù)器交換信息。該引腳有效(低電平)時,只選用片外程序存儲器,否則單片機上電或復(fù)位后選用片內(nèi)程序存儲器。當(dāng)單片機振蕩器工作時,該引腳上出現(xiàn)持續(xù)兩個機器周期的高電平,就可實 現(xiàn)復(fù)位操作,使單片機回復(fù)到初始狀態(tài)。當(dāng)從外部程序存儲器讀取指令或常數(shù)期間,每個機器周期該信號兩次有效,以通過數(shù)據(jù)總線 P0 口讀回指令或常數(shù)。在訪問片外程序存儲器期間,下降沿用于控制鎖存 P0輸出的低 8 位地址;在不訪問片外程序存儲器期間,可作為對外輸出的時鐘脈沖或用于定時目的。除作為準(zhǔn)雙向 I/O 口使用外,還可以將每一位用于第二功能,而且 P3 口的每一條引腳均可以獨立定義為第一功能的輸入輸出或第三功能。 ( 2) P1 口( 1~8 腳): ~ 統(tǒng)稱為 P1 口,可作為準(zhǔn) 雙向 I/O 口使用。當(dāng)采用外部時鐘時,對于 HMOS 單片機,該引腳作為外部振蕩信號的輸入端;對于 CHMOS 單片機,該引腳懸空不接。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構(gòu)成了片內(nèi)振蕩器。 4 單片機課程設(shè)計 8051 單片機介紹 MCS51 系列單 片機芯片均為 40 條引腳, HMOS 工藝制造的芯片用雙列直插( DIP ) 方 式 封 裝 , 其 引 腳 示 意 及 功 能 分 類 如 圖 所 示 。 目前單片機滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。各種產(chǎn)品一旦 用上了單片機,就能起到使產(chǎn)品升級換代的功效,常在產(chǎn)品名稱前冠以形容詞 —— “ 智能型 ” ,如智能型洗衣機等。顧名思義,這種計算機的最小系統(tǒng)只用了一片集成電路,即可進行簡單運算和控制。不過,這種電腦,通常是指個人計算機,簡稱 PC機。概括的講:一塊芯片就成了一臺計算機。 4)工作頻率最高至24MHZ。 AT89C2051 單片機的應(yīng)用意義采用 ATMEL 的 AT89C2051 微處理器 ,是基于以下幾個因素: 1)89C2051 為 51 內(nèi)核 ,仿真
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1