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

正文內(nèi)容

定時鬧鐘設(shè)計--課程設(shè)計報告(編輯修改稿)

2024-09-01 05:27 本頁面
 

【文章內(nèi)容簡介】 (1) :(1)(2):(2) LED顯示模塊本次課程設(shè)計采用了6位數(shù)碼管顯示電路。在6位LED顯示時,為了簡化電路,降低成本,采用動態(tài)顯示的方式,6個LED顯示器共用一個8位的I/O,6位LED數(shù)碼管的位選線分別由相應(yīng)的P2.0~P2.5控制,而將其相應(yīng)的段選線并聯(lián)在一起,由一個8位的I/O口控制,即P0口。譯碼顯示電路將“時”、“分”、“秒”計數(shù)器的輸出狀態(tài)經(jīng)七段顯示譯碼器譯碼,通過6位LED七段顯示器顯示出來。到達(dá)定時電路時根據(jù)計時系統(tǒng)的輸出狀態(tài)產(chǎn)生脈沖信號,然后去觸發(fā)音頻發(fā)生器實現(xiàn)鬧鈴。校時電路時用來對“時”、“分”、“秒”顯示數(shù)字進(jìn)行校對調(diào)整的。:圖 按鍵模塊按鍵模塊共設(shè)置了五個按鍵,功能分別如下:(1).時間校準(zhǔn)鍵“CLOCK”: 自鎖開關(guān),按下后進(jìn)入校準(zhǔn)設(shè)置,再次按下后退出。(2).鬧鐘設(shè)置鍵“ALARM CLOCK”: 自鎖開關(guān),按下后進(jìn)入鬧鐘設(shè)置,再次按下后退出。另外可供用戶對已經(jīng)設(shè)置的鬧鐘時間進(jìn)行查看或修改。(3). 秒分時切換/終止報警鍵“SWITCH/STOP”: 按鈕開關(guān),在按下“CLOCK”或“ALARM CLOCK”鍵時,為時分秒切換功能,默認(rèn)是“秒”,再次按下是“分”,然后是“時”之后是“秒”,以此類推。在“CLOCK”或“ALARM CLOCK”鍵未按下時,為終止報警功能。(4).時間增加鍵“+”:按鈕開關(guān),可以在進(jìn)入校準(zhǔn)設(shè)置和鬧鐘設(shè)置后,進(jìn)行加一操作。 (5).時間減少鍵“”: 按鈕開關(guān),可以在進(jìn)入校準(zhǔn)設(shè)置和鬧鐘設(shè)置后,進(jìn)行減一操作。:圖 鬧鈴指示設(shè)置有聲和光兩種形式。聲音形式的關(guān)鍵元件是蜂鳴器。蜂鳴器有無源和有源兩種,前者需要輸入聲音頻率信號才能正常發(fā)聲,后者則只需外加適當(dāng)直流電源電壓即可,本次設(shè)計我們使用的是后者。鬧鐘電路是用比較器來比較計時系統(tǒng)和定時系統(tǒng)的輸出狀態(tài),如果計時系統(tǒng)和定時系統(tǒng)的輸出狀態(tài)相同,則發(fā)出一個脈沖信號,再和一個高頻信號混合,送到放大電路驅(qū)動揚聲器發(fā)聲,從而實現(xiàn)定時鬧響的功能。:圖 第4章 系統(tǒng)軟件設(shè)計該部分主要分為實時時鐘模塊、LED顯示模塊、鍵盤中斷模塊、鬧鐘模塊。實時時鐘部分主要包括實時時間的讀寫,時間的修改。LED顯示模塊主要包括顯示屏的初始化,顯示的命令字。鍵盤中斷模塊包括各鍵的定義和作用,按鍵的消抖,各按鍵跳轉(zhuǎn)的子程序分配。鬧鐘模塊包括鬧鐘時間的設(shè)置,以及對蜂鳴器啟動和停止條件的設(shè)置和處理。主程序包含三個部分。一是主函數(shù)部分,負(fù)責(zé)系統(tǒng)的初始化操作;從中斷服務(wù)取得實時時間;判斷鬧鐘時間是否與實時時間相等并在相等時發(fā)出警報聲。第二部分是定時中斷部分,分兩種情況:負(fù)責(zé)處理從中斷服務(wù)獲得的時間數(shù)據(jù)并送至LED顯示緩沖顯示,或者顯示鬧鐘設(shè)置界面并顯示鬧鐘時間的設(shè)置過程。第三部分是外部中斷,主要定義5個按鍵的作用,分配每一個按鍵跳轉(zhuǎn)的子程序。第三部分負(fù)責(zé)時間和日期的修改,鬧鐘時間的設(shè)置,停止蜂鳴器鳴叫的功能。斷系統(tǒng)在單片機應(yīng)用系統(tǒng)中起著十分重要的作用,是現(xiàn)代嵌入式控制系統(tǒng)廣泛采用的一種適時控制技術(shù),能對突發(fā)事件進(jìn)行及時處理,從而大大提高系統(tǒng)對外部事件的處理能力。正是有了中斷技術(shù),單片機才得以能夠普及。因此,中斷技術(shù)是單片機的一項重要技術(shù),掌握中斷技術(shù)能開發(fā)出靈活、高效的單機片應(yīng)用系統(tǒng)。要讓單機片停止當(dāng)前的程序去執(zhí)行其他程序,需要向它發(fā)出請求信號,CPU接收到中斷請求信號后才能產(chǎn)生中斷。讓CPU產(chǎn)生中斷的信號稱為中斷源(又稱中斷請求源)。單片機提供5個中斷源,其中兩個為外部中斷請求源INT0()和INT1(),兩個片內(nèi)定時器/計數(shù)器T0和T1的溢出請求中斷源TF0和TF1,1個片內(nèi)串行口發(fā)送或接收中斷請求源T1和R1。單片機內(nèi)的CPU工作時,如果一個中斷源向它發(fā)出中斷請求信號,它就會產(chǎn)生中斷。但是,如果同時有兩個中斷源發(fā)出中斷請求信號,CPU就會優(yōu)先接收級別高的中斷請求源,然后再接收優(yōu)先級別低的中斷請求。中斷源自然優(yōu)先級中斷入口地址中斷編號外部中斷INT0高↓低0003H0定時器T0000BH1外部中斷INT10013H2定時器T1001BH3串行口通信中斷R1或T10023H4 單片機中斷源的自然優(yōu)先級、入口地址及中斷編號對應(yīng)于單片機的5個獨立中斷源,應(yīng)有相應(yīng)的中斷服務(wù)程序。這些中斷服務(wù)程序有專門規(guī)定的存放位置。當(dāng)有了中斷請求后,CPU可以根據(jù)入口地址迅速找到中斷服務(wù)程序并開始執(zhí)行,大大提高執(zhí)行效率。主程序見附錄。 第5章 系統(tǒng)測試Proteus仿真模擬軟件。(1).在Proteus軟件中繪制好定時鬧鐘仿真模擬電路圖。(2).。(2)(3).在Proteus軟件中,點擊左下角的“play”按鈕啟動定時鬧鐘。如下圖,“play”按鈕在第一個。(3)仿真電路運行控制按鈕詳細(xì)測試內(nèi)容如下:定時鬧鐘是否能正確顯示時間;是否能正確顯示鬧鐘設(shè)置時的界面;是否能正確顯示時間調(diào)整時的界面。(1).顯示時間點擊“play”鍵之后,時鐘系統(tǒng)開始走時,(1):(1)經(jīng)測試,顯示結(jié)果達(dá)到預(yù)期要求。(2).時間調(diào)整測試如果用戶發(fā)現(xiàn)時間運行不對,要對時間進(jìn)行修改和調(diào)整,就需要進(jìn)入時間修改的界面。預(yù)期可以對時、分、秒進(jìn)行調(diào)整和修改。系統(tǒng)能正確顯示時間修改的界面。用戶可以完成時間的修改。經(jīng)測試,該部分運行正常。(3).鬧鐘設(shè)置測試在系統(tǒng)能正確顯示時間之后,用戶若想設(shè)置鬧鐘,可以通過按鍵完成鬧鐘時間的設(shè)置。設(shè)置時間到后蜂鳴器報警,按下“STOP”鍵后警報停止經(jīng)測試,該部分能正常運行。結(jié)論:通過以上對仿真項目的全面測試,可知仿真部分運行正常。通過以上測試,證明本設(shè)計基本實現(xiàn)系統(tǒng)所有要求,即能夠正確顯示時間信息,能夠?qū)Ξ?dāng)前時間進(jìn)行調(diào)整和修改,并且能夠設(shè)定鬧鐘并在所設(shè)置的鬧鐘時間發(fā)出警報聲,通過按鍵可以停止警報。 結(jié)論該系統(tǒng)采用單機片AT89C52作為核心芯片,結(jié)合一些其他外圍設(shè)備,一起構(gòu)成了一款能夠顯示時間并且能夠?qū)ζ溥M(jìn)行修改和設(shè)置定時鬧鐘的定時鬧鐘系統(tǒng)。該系統(tǒng)采用數(shù)碼管顯示屏,能夠清晰顯示時間信息,并且能夠友好的引導(dǎo)用戶進(jìn)行時間的修改以及鬧鐘的設(shè)置??梢酝ㄟ^各個寄存地址對時間進(jìn)行讀寫操作,即讀取時間和修改時間。利用蜂鳴器為用戶提供鬧鈴功能,能夠在設(shè)定時間發(fā)出警報聲提醒用戶。采用按鍵較少的
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1