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

正文內(nèi)容

智能定時(shí)鬧鐘設(shè)計(jì)-畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-09-02 11:04 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 芯片特點(diǎn):三態(tài)總線驅(qū)動(dòng)輸出,置數(shù)全并行存取,緩沖控制輸入,使能輸入有改善抗擾度的滯后作用。 原理說明:74HC573 的八個(gè)鎖存器都是透明的 D 型鎖存器,當(dāng)使能(G)為高時(shí),Q 輸出將隨數(shù)據(jù)(D)輸入而變。當(dāng)使能為低時(shí),輸出將鎖存在已建立的數(shù)據(jù)電平上。輸出控制不影響鎖存器的內(nèi)部工作,即老數(shù)據(jù)可以保持,甚至當(dāng)輸出被關(guān)閉時(shí),新的數(shù)據(jù)也可以置入。這種電路可以驅(qū)動(dòng)大電容或低阻抗負(fù)載,可以直接與系統(tǒng)總線接口并驅(qū)動(dòng)總線,而不需要外接口。特別適用于緩沖寄存器,I/O 通道,雙向總線驅(qū)動(dòng)器和工作寄存器。74HC573 引腳說明:8OE:3 態(tài)輸出使能輸入(低電平有效)。D0 D7:數(shù)據(jù)輸入端。Q0 Q7:3 態(tài)鎖存輸出。LE:鎖存使能輸入。GND:接地。VCC:電源電壓。74HC573 的引腳圖、邏輯圖及真值表如下: E1D0245679GNLQVCH圖 74HC573 引腳圖圖 74HC573 邏輯圖9表 74HC573 真值表OE Le D dH X X ZL L X No changeL H L LL H H h▲顯示電路將兩片 74HC573 的數(shù)據(jù)輸入端 D0 D7 都分別與 AT89C51 單片機(jī)的 和 RESPACK8 排阻的 2 9 引腳連接,兩片 74HC573 的鎖存使能端 L 分別接至 和 ,74HC573 的輸出端接至數(shù)碼管,如圖 所示。圖 定時(shí)鬧鐘系統(tǒng)的顯示電路 調(diào)時(shí)模塊設(shè)計(jì)本系統(tǒng)要進(jìn)行時(shí)間的調(diào)整和定時(shí),因此用 4 個(gè)手動(dòng)按鍵對(duì)其進(jìn)行控制。鍵盤電路設(shè)計(jì)如圖 9 所示。當(dāng)按下時(shí)間調(diào)整鍵 S1 時(shí),系統(tǒng)可進(jìn)行時(shí)間調(diào)整的小時(shí)設(shè)置;當(dāng)再按下 S1 時(shí),可進(jìn)行時(shí)間調(diào)整的分鐘設(shè)置;再按下 S1 時(shí),可進(jìn)行時(shí)間調(diào)整的秒鐘設(shè)置。103 軟件設(shè)計(jì) 主程序流程圖圖 主程序流程圖 定時(shí)中斷子程序流程圖開 始初始化顯示時(shí)間S1 按下?調(diào)整時(shí)間減時(shí)調(diào)整加時(shí)調(diào)整YYYS2 按下?NNS4 按下?S3 按下?NNYS1 按下?選擇報(bào)警聲S3 按下?定時(shí)加時(shí)S4 按下?定時(shí)減時(shí)YYYNNN11圖 定時(shí)中斷子程序流程圖 程序設(shè)計(jì) 根據(jù)程序流程圖采用匯編語言進(jìn)行程序設(shè)計(jì),其中主程序可根據(jù)系統(tǒng)實(shí)現(xiàn)的功能劃分為以下幾個(gè)子程序模塊。 (程序源代碼見附錄 1)▲ 時(shí)間調(diào)整子程序模塊;▲ 鬧鐘時(shí)間設(shè)置子程序模塊;▲ 蜂鳴器報(bào)警子程序模塊;開 始結(jié) 束蜂鳴器響分變量加 1,秒變量清零秒變量加 11 秒到?60 秒到?定時(shí)到?60 分到?時(shí)變量加 1,分變量清零24 時(shí)到?時(shí)變量清零YNNNYYYNYN12▲ 數(shù)碼管顯示子程序模塊。 指示燈信號(hào) LAMP2~LAMP0 為獨(dú)立擴(kuò)展下載板上 CPLD 器件的第 19 腳,內(nèi)部已連接并已鎖定,無需外接連線。 蜂鳴器報(bào)時(shí)信號(hào) SPEAK 為獨(dú)立擴(kuò)展下載板 CPLD 器件的第 31 腳,內(nèi)部已連接并已鎖定,無需外接連線。 撥碼開關(guān) SW1~SW7 內(nèi)部已連接并已鎖定,無需外接連線。數(shù)碼管七個(gè)段位信號(hào) A~G 為獨(dú)立擴(kuò)展下載板上 CPLD 器件的第888890、993 腳,應(yīng)接數(shù)碼管段位引線接線組 KPL_AH,從左到右依次對(duì)應(yīng)的 A、B、C、D、E、F、G 引線插孔。 數(shù)碼管段位譯碼控制信號(hào) SS0、SSSS2 為獨(dú)立擴(kuò)展下載板上 CPLD 器件的第6670 腳,為數(shù)碼管的位選掃描信號(hào),分別接信號(hào)接線組 DS18A(T)的SS0、SSSS2 引線插孔(即在電源引線插孔組 GND 孔處) 。復(fù)位信號(hào) RESET 為獨(dú)立擴(kuò)展下載板上 CPLD 器件的第 71 腳,應(yīng)接“多功能復(fù)用按鍵 F1F12”信號(hào)接線組“F1_12(T)”的 F9~F12 的任意一個(gè)插孔。按下 S1 時(shí),系統(tǒng)恢復(fù)正常時(shí)間顯示。當(dāng)按下設(shè)置定時(shí)鍵 S2 時(shí),系統(tǒng)可進(jìn)行鬧鐘定時(shí)時(shí)間的小時(shí)設(shè)置,此時(shí) S1 作為報(bào)警聲選擇鍵,可通過 S1 選擇報(bào)警聲;再按下 S2時(shí),可進(jìn)行定時(shí)時(shí)間的分鐘設(shè)置,此時(shí)也可通過 S1 選擇報(bào)警聲;第三次按下 S2 時(shí),系統(tǒng)恢復(fù)正常時(shí)間顯示,此時(shí) S1 恢復(fù)為時(shí)間調(diào)整按鍵。設(shè)置時(shí)間時(shí)都通過加時(shí)按鍵 S3和減時(shí)按鍵 S4 進(jìn)行控制。 S1234圖 定時(shí)鬧鐘系統(tǒng)的鍵盤電路134 系統(tǒng)的仿真與調(diào)試 proteus 軟件仿真使用 WAVE 軟件編輯程序,在仿真設(shè)置中選擇 E6000/T 仿真器,選擇 POD51 仿真頭。為方便系統(tǒng)在 proteus 中進(jìn)行仿真,選擇了 7SEGMPX6CCBLUE 數(shù)字顯示器,并改變了一些 I/O 連接,如圖 所示,然后選擇 80C51CPU 進(jìn)行匯編程序編輯。經(jīng)過仿真得知,通過 SSS3 和 S4 四個(gè)按鍵,可以對(duì)時(shí)間進(jìn)行修改和鬧鐘的設(shè)置,定時(shí)時(shí)間到能發(fā)出報(bào)警聲,系統(tǒng)非常完善地實(shí)現(xiàn)了所有要求的功能。圖 系統(tǒng)的 proteus 仿真圖 系統(tǒng)的調(diào)試 將所編程序在 KEIL 軟件里進(jìn)行編譯,編譯正確后生成 HEX 文件。 在 AT89C51 芯片中加載此文件后,對(duì)完成的實(shí)物作品進(jìn)行調(diào)試。系統(tǒng)運(yùn)行后,能準(zhǔn)確的顯示時(shí)間,并能通過 SSS3 和 S4 四個(gè)按鍵對(duì)時(shí)間進(jìn)行修改和鬧鐘定時(shí)時(shí)間的設(shè)置,定時(shí)時(shí)間到能發(fā)出報(bào)警聲。XTAL218XTAL119ALE3031PSN29RST9P0./U1AT89C51X1CRYSTALC130pC230p234567891RP1RESPACK8D0213D2435D4657D6879Q019118Q217316Q415514Q613712LE1O1U274HC573D0213D2435D4657D6879Q019118Q217316Q415514Q613712LE1O1U374HC573LS1SPEAKERR11k Q1PN145 結(jié)束語設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn)、提出、分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在,作為二十一世紀(jì)的大學(xué)生來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。通過本次單片機(jī)原理及應(yīng)用設(shè)計(jì)使我充分認(rèn)識(shí)到了設(shè)計(jì)的重要性和必要性,本次設(shè)計(jì)使我對(duì)已學(xué)過的基礎(chǔ)知識(shí)有了更深入的理解,學(xué)會(huì)了獨(dú)立思考、獨(dú)立工作以及對(duì)應(yīng)用所學(xué)基本理論分析和解決實(shí)際問題的能力有了很大的提高。另外,本次設(shè)計(jì)使我的實(shí)際操作技能得到了訓(xùn)練, 同時(shí)也進(jìn)一步培養(yǎng)了我嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng)?;仡櫰鸫舜螁纹瑱C(jī)課程設(shè)計(jì),從選題到定稿,從理論到實(shí)踐,可以說得是有苦有甜,但是從中卻學(xué)到很多很多的的東西,不但鞏固了以前所學(xué)過的知識(shí),而且對(duì)單片機(jī)原理課外知識(shí)也得到了拓展。做的過程中,開始的確遇到了不少困難的問題,比如說芯片管腳不熟悉怎么放置等,同時(shí)在這過程中也發(fā)現(xiàn)了自己的許多不足之處,對(duì)以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固。 通過單片機(jī)設(shè)計(jì)之后,我不僅加深了對(duì)單片機(jī)理論的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我們還學(xué)會(huì)了如何去培養(yǎng)創(chuàng)新精神和嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng),從而不斷地戰(zhàn)勝自己,超越自己。更重要的是,我在這一設(shè)計(jì)過程中,學(xué)會(huì)了堅(jiān)持不懈,絕不放棄。在本次設(shè)計(jì)中我遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。尤其要強(qiáng)烈感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師 XX 老師,他對(duì)我進(jìn)行了無私的指導(dǎo)和幫助不厭其煩的幫助進(jìn)行畢業(yè)設(shè)計(jì)修改和改進(jìn)。XX 老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的學(xué)術(shù)知識(shí)、誨人不倦的敬業(yè)精神以及寬容的待人風(fēng)范使我獲益頗多。在此向幫助和指導(dǎo)我的 XX 老師表示最衷心的感謝!15附錄 1 源程序代碼匯編語言程序:。************ 引腳及變量定義 *************** S1 BIT 。按鍵1 S2 BIT 。按鍵2 S3 BIT 。按鍵3 S4 BIT 。按鍵4SPEAKER BIT 。蜂鳴器 DULA BIT 。段選鎖存器鎖存端 WELA BIT 。位選鎖存器鎖存端 HOUR1 EQU 20H 。小時(shí) MIN1 EQU 21H 。分鐘 SEC1 EQU 22H 。秒鐘 HOUR2 EQU 23H 。小時(shí)定時(shí)變量 MIN2 EQU 24H 。分鐘定時(shí)變量 A1 EQU 25H 。顯示變量 B1 EQU 26H C1 EQU 27H D1 EQU 28H E1 EQU 29H F1 EQU 30H A2 EQU 31H B2 EQU 32H C2 EQU 33H D2 EQU 34H NUM1 EQU 35H 。按鍵計(jì)數(shù)變量1 NUM2 EQU 36H 。按鍵計(jì)數(shù)變量2 COUNT EQU 37H 。計(jì)時(shí)變量 ORG 0000H16 LJMP MAIN ORG 000BH LJMP TIME。************ MAIN PROGRAM *************** ORG 1000HMAIN: MOV SP,50HSTART: MOV HOUR1,00H 。初始化時(shí)間變量 MOV MIN1,00H MOV SEC1,00H MOV HOUR2,01H 。初始化定時(shí)變量 MOV MIN2,01H MOV COUNT,00H 。初始化計(jì)時(shí)變量 MOV NUM1,00H 。初始化按鍵計(jì)數(shù)變量 MOV NUM2,00H MOV TMOD,01H 。16位計(jì)數(shù)器 MOV TH0,0D8H 。賦初值 MOV TL0,0EFH SETB ET0 。中斷允許 SETB EA SETB TR0
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1