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

正文內(nèi)容

基于單片機(jī)控制和led數(shù)碼管顯示的數(shù)字鐘電子鐘的本科畢業(yè)設(shè)計(jì)-全文預(yù)覽

  

【正文】 沖單元清“0” DEC R0 MOV R0, A ;個(gè)位數(shù)緩沖單元清“0” RET ;返回 ;鍵盤掃描子程序*************************************************** KEY: LCALL KEYCHULI ;調(diào)鍵值處理子程序 JZ EXIT ;沒(méi)有鍵按下轉(zhuǎn)到返回 LCALL DIR LCALL DIR ;調(diào)顯示去抖動(dòng) LCALL KEYCHULI ;調(diào)鍵值處理子程序 JZ EXIT ;沒(méi)有鍵按下轉(zhuǎn)到返回 MOV B, 20H ;保存鍵值 KEYSF: LCALL KEYCHULI ;調(diào)鍵值處理子程序 JZ KEY1 ;鍵釋放,轉(zhuǎn)到恢復(fù)鍵值 LCALL DIR ;調(diào)顯示子程序延時(shí) AJMP KEYSF ;等到鍵釋放 KEY1: MOV 20H, B ;鍵值送20H單元保存 EXIT: RET ;返回 KEYCHULI: PUSH PSW ;保護(hù)現(xiàn)場(chǎng) CLR RS1 ;改變寄存器組號(hào) SETB RS0 MOV P1, 0FFH ;先向P1口寫1 MOV A, P1 ;P1口值送累加器A CPL A ;A值取反 ANL A, 0FH ;保存P1口的低4位 MOV 20H, A ;A值送20H保存 CLR RS1 ;改變寄存器組號(hào) CLR RS0 POP PSW ;恢復(fù)現(xiàn)場(chǎng) RET;顯示子程序******************************************************** DIR: PUSH PSW ;恢復(fù)現(xiàn)場(chǎng) SETB RS1 ;改變寄存器組號(hào) CLR RS0 MOV R0, 79H ;建立顯示緩沖區(qū)首地址 MOV R3, 0FBH ;設(shè)置位控碼 LD0: MOV P2, R3 ;送位控碼 MOV A, R0 ;緩沖區(qū)值送累加器A DISP1: ADD A, 1BH MOVC A, A+PC ;取段控碼并送A中 DISP2: MOV P0, A ;送段控碼 MOV R2, 09H ;設(shè)置延時(shí)循環(huán)次數(shù) ACALL DEY ;延時(shí)點(diǎn)亮 INC R0 ;緩沖區(qū)地址加1 MOV A, R3 ;位控碼送A JNB , HERE ;是否到最高位,是轉(zhuǎn)到返回 JB , LD2RL ARL A ;不到向顯示器高位移位 LD2:RL AMOV R3, A ;位控值保存到R4中 AJMP LD0 ;繼續(xù)掃描 HERE: CLR RS0 ;改變寄存器組號(hào) CLR RS1 POP PSW ;恢復(fù)現(xiàn)場(chǎng) RET ;返回 DBB: DB 0C0H DB 0F9H DB 0A4H DB 0B0H DB 99H DB 92H DB 82H DB 0F8H DB 80H DB 90H DB 0CH DB 0FFH ;延時(shí)子程序********************************************************DEY: PUSH 12HDEY0: PUSH 12HDEY1: PUSH 12HDEY2: DJNZ R2, DEY2 POP 12H DJNZ R2, DEY1 POP 12H DJNZ R2, DEY0 POP 12H DJNZ R2, DEY RET END在上面的章節(jié)中已經(jīng)介紹過(guò),本電子鐘設(shè)計(jì)是使用單片機(jī)的定時(shí)/,根據(jù)定時(shí)時(shí)間和單片機(jī)最小系統(tǒng)的時(shí)鐘周期(1μs)使定時(shí)/計(jì)數(shù)器0重復(fù)中斷16次就是一秒的時(shí)間了。79H~7E分別作為L(zhǎng)ED0、LEDLEDLEDLEDLED5顯示緩沖單元。(3).P2口該口全部用于數(shù)碼管的位控端。當(dāng)一個(gè)段控碼被送到段控端時(shí),顯示此段控碼數(shù)據(jù)的數(shù)碼管,它的位控端置有效電平,數(shù)碼管點(diǎn)亮;而其他數(shù)碼管的位控端送無(wú)效電平,數(shù)碼管不亮。由圖可知,四個(gè)數(shù)碼管的位控端連接在一起,共用8根數(shù)據(jù)線,四個(gè)公共端卻單獨(dú)占一根口線。經(jīng)74LS244緩沖后,輸入信號(hào)被驅(qū)動(dòng),輸出信號(hào)的驅(qū)動(dòng)能力加大了。是8輸入8輸出芯片,中1G和2G為使能端,低電平有效。不當(dāng)選擇12V編程電源時(shí),在Flash編程期間,這個(gè)引腳可接12V編程電壓。在此期間內(nèi),每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)兩個(gè)信號(hào)。ALE僅在MOVE或MOVC指令期間激活,否則ALE引腳將被略微拉高。在Flash 編程期間,此引腳也可用于輸入編程脈沖()。 在與FLASH并行編程和校驗(yàn)時(shí),P3口可輸入某些控制信號(hào)。 在FLASH并行編程和校驗(yàn)時(shí),P2口可輸入高字節(jié)地址和某些控制信號(hào)。 P2口用做輸出口時(shí),可驅(qū)動(dòng)4各TTL負(fù)載;用做輸入口時(shí),先將引腳置1,由內(nèi)部上拉電阻將其提高到高電平。P1口的引腳可由外部負(fù)載拉到低電平,通過(guò)上拉電阻提供電流。在FLASH編程時(shí),P0口接收代碼字節(jié)數(shù)據(jù);在編程效驗(yàn)時(shí),P0口輸出代碼字節(jié)數(shù)據(jù)(需要外接上拉電阻)。P0口可作為通用I/O口,但須外接上拉電阻;作為輸出口,每各引腳可吸收8各TTL的灌電流。具有兩個(gè)16位可編程定時(shí)器;中斷系統(tǒng)是具有6個(gè)中斷源、5個(gè)中斷矢量、2級(jí)中斷優(yōu)先級(jí)的中斷結(jié)構(gòu);震蕩器頻率0到33MHZ,因此我們?cè)诖诉x用12MHZ的晶振是比較合理的;具有片內(nèi)看門狗定時(shí)器;具有斷電標(biāo)志POF等等。 AT89S51芯片介紹兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)的AT89S51單片機(jī)是一個(gè)低功耗、高性能CHMOS的單片機(jī),片內(nèi)含4KB在線可編程Flash存儲(chǔ)器的單片機(jī)。顯示數(shù)據(jù)與字型代碼之間存在著轉(zhuǎn)換關(guān)系,、。顯示電路結(jié)構(gòu)采用動(dòng)態(tài)掃描的方式,所有數(shù)碼管的段控端公用單片機(jī)P0口的8根輸出口線,數(shù)碼管的段控端a、b、c、d、e、f、g、每個(gè)數(shù)碼管的位控線單獨(dú)占用單片機(jī)P2口一根輸出口線,~。 顯示器工作原理 系統(tǒng)采用動(dòng)態(tài)顯示方式,用P0口來(lái)控制LED數(shù)碼管的段控線,而用P2口來(lái)控制其位控線。本復(fù)位電路采用的是按鍵復(fù)位,它是通過(guò)復(fù)位端經(jīng)電阻與VCC電源接通而實(shí)現(xiàn)的,它兼具上電復(fù)位功能。 時(shí)鐘電路工作原理 ,在AT89S51芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2。C3為濾波電容,C1用于抵消輸入端較長(zhǎng)接線的電感效應(yīng),以防止自激振蕩,還可抑制電源的高頻脈沖干擾。F電容C4橋式整流DIP04D2二極管D111V變壓器DIP5TR擴(kuò)展插針SIP08J0擴(kuò)展插針SIP08J1 5 多功能電子表單元電路工作原理介紹 電源電路工作原理 ,本電源電路是由集成穩(wěn)壓器構(gòu)成的。定時(shí)器0溢出一次,溢出滿16次后,電子表的秒加1,滿60秒后,分加1,滿60分后,時(shí)加1,滿24時(shí)后,電子表重新從00:00:00開始計(jì)時(shí)。復(fù)位電路可使電子表恢復(fù)到初始狀態(tài)。動(dòng)態(tài)顯示的亮度雖然不如靜態(tài)顯示,但其硬件電路較簡(jiǎn)單,可節(jié)省硬件成本,雖然動(dòng)態(tài)掃描需占用CPU較多的時(shí)間,但本系統(tǒng)中的單片機(jī)沒(méi)有很多實(shí)時(shí)測(cè)控任務(wù),因此,本系統(tǒng)采用此種方案。,獨(dú)立式鍵盤配置靈活,軟件結(jié)構(gòu)簡(jiǎn)單,按鍵較多時(shí)不宜采用。方案二: 8155擴(kuò)展,LED動(dòng)態(tài)顯示。它將通用CPU和在線可編程Flash集成在一個(gè)芯片上,形成了功能強(qiáng)大、使用靈活和具有較高性能價(jià)格比的微控制器。該方案節(jié)省硬件成本,且能使設(shè)計(jì)者對(duì)單片機(jī)的指令系統(tǒng)能有更深入的了解,從而掌握單片機(jī)應(yīng)用技術(shù)MCS51匯編語(yǔ)言程序設(shè)計(jì)方法,因此,本系統(tǒng)設(shè)計(jì)采用此種軟件控制方法來(lái)實(shí)現(xiàn)計(jì)時(shí)。此外,實(shí)時(shí)時(shí)鐘芯片多數(shù)帶有鋰電池做后備電源,具備永不停止的計(jì)時(shí)功能;具有可編程方波輸出功能,可用做實(shí)時(shí)測(cè)控系統(tǒng)的采樣信號(hào)等;有的實(shí)時(shí)時(shí)鐘芯片內(nèi)部還帶有非易失性RAM,可用來(lái)存放需長(zhǎng)期保存但有時(shí)也需變更的數(shù)據(jù)。而單片機(jī)的最小系統(tǒng)設(shè)計(jì)中實(shí)際上最重要的就是對(duì)鍵盤/顯示器接口電路的設(shè)計(jì),由于系統(tǒng)功能不同所以要求就不同,接口設(shè)計(jì)也就不同。同時(shí)也希望能成為讀者的參考資料,能幫助讀者避免出現(xiàn)相同的問(wèn)題,并能從中得到一些啟發(fā)。 電氣自動(dòng)化教研室 2005年9月10日 前 言電子科技日新月異,人們對(duì)現(xiàn)代電子設(shè)備的智能化和微型化及其精度提出了更高的要求,而單片機(jī)因其具有穩(wěn)定可靠、 體積小、 價(jià)格低廉等特點(diǎn),成為設(shè)計(jì)智能化儀器儀表的首選微控制器,因此本次我們沒(méi)有選用傳統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1