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

正文內(nèi)容

定時(shí)鬧鐘設(shè)計(jì)--課程設(shè)計(jì)報(bào)告(編輯修改稿)

2024-09-01 05:27 本頁(yè)面
 

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