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

正文內(nèi)容

基于at89c51單片機(jī)的定時鬧鐘系統(tǒng)設(shè)計畢業(yè)論文-文庫吧資料

2025-06-30 22:56本頁面
  

【正文】 INC 22H 。調(diào)用延時 JC MM1 MSTOP1: MOV C, JNC MSTOP1 。設(shè)定時間程序: SETTIME: L0:LCALL DISPLAY1 。調(diào)用設(shè)定鬧鐘時間程序 M4:LJMP LOOP DELAY:MOV R4,030H 。調(diào)用設(shè)定時間程序 LJMP LOOP M1:JB ,M2 LCALL SETATIME 。賦計數(shù)初值 MOV TL0,0B0H MOV IE,10000111B SETB TR0 。小時 BIN MOV 23H,01H MOV 24H,01H MOV 25H,00H MOV 30H,00H MOV 31H,00H MOV 32H,00H MOV 33H,00H MOV 34H,00H MOV 35H,00H MOV 36H,01H MOV 37H,00H MOV 38H,01H MOV 39H,00H MOV TMOD,01H 。秒鐘 BIN MOV 21H,00H 。 北京: 清華大學(xué)出版社, 2005[10] 何立民. 單片機(jī)高級教程. 第1版.北京:北京航空航天大學(xué)出版社,2001 [11]趙曉安. MCS51單片機(jī)原理及應(yīng)用. 天津:天津大學(xué)出版社, [12]李廣第. 單片機(jī)基礎(chǔ). 第1版.北京:北京航空航天大學(xué)出版社,1999 [13]徐惠民、安德寧. 單片微型計算機(jī)原理接口與應(yīng)用. 第1版. 北京:北京郵電大學(xué)出版社,1996 [14]夏繼強(qiáng). 單片機(jī)實驗與實踐教程. 北京:北京航空航天大學(xué)出版社, 2001 附1:源程序代碼33ORG 0000H LJMP MAIN ORG 000BH LJMP TIME 。 清華大學(xué)出版社,2003[8]. 北京: 總之,通過這次課程設(shè)計不僅使我鞏固了本課程所學(xué)的基本知識,還使我具有了撰寫設(shè)計報告的初步訓(xùn)練能力,我相信這些能力在我以后的工作或者是再學(xué)習(xí)中一定會起到不小的作用,看到自己幾周的小成果,感覺一切的辛苦和艱難都是值得的。4. 要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便。3. 在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,反復(fù)修改,不斷改進(jìn)是程序設(shè)計的必經(jīng)之路。2. 設(shè)計程序采用什么編程語言并不是非常重要,關(guān)鍵要有一個清晰的思路和一個完整的軟件流程圖。這幾周的大部分時間都在研究程序怎么處理,在這個過程中加深了我對匯編語言命令的應(yīng)用,而且也更加了解到軟硬件配套的重要性。雖然在做課程設(shè)計以前已經(jīng)系統(tǒng)的把單片機(jī)課本認(rèn)真的學(xué)習(xí)了一下,但是在剛開始時還是有點一頭霧水,不知道該從哪里下手。開始仿真時,直接按S3進(jìn)行鬧鐘設(shè)定,如圖45所示:圖45按S2后,如圖46所示:圖46按S4后,如圖47所示:圖47如圖48所示圖:設(shè)定定時時間為07:06.圖48圖49是達(dá)到設(shè)定時間的仿真圖: 圖49與圖48不同的是:(1)當(dāng)?shù)竭_(dá)時間07:05:59時,“0706”這幾個字匯不停的閃爍,且字型管腳全為高電平,如圖411所示.圖410圖411(2)揚聲器發(fā)出報警聲,且揚聲器兩端同時變?yōu)楦唠娖?,而在圖48中揚聲器一端為高電平,另一端為低電平。如此反復(fù)來設(shè)定要設(shè)定的定時時間。開始仿真時,顯示如圖41所示:圖41先按S4,再按S2時,如圖42所示:圖42先按S4,再按S2,再按S3時,如圖43所示:圖43如圖44:設(shè)定當(dāng)前時間是02:02:54。如此反復(fù)來設(shè)定當(dāng)前時間。圖中按鍵從上往下設(shè)定為S1,S2,S3,S4,,,。在經(jīng)過反復(fù)的檢查以及實驗后才知道應(yīng)該使接揚聲器的接口輸出交流信號才可以使揚聲器正常工作,經(jīng)過反復(fù)比較決定運用軟件產(chǎn)生一個交流的信號才解決了這個問題,但是還沒有解決聲音小的問題。 仿真過程中出現(xiàn)的錯誤及解決措施1),顯示模塊出現(xiàn)數(shù)字顯示錯誤,但是軟硬件都沒有錯誤,經(jīng)檢查是它們不配套,在修改掃描顯示控制字而且改變硬件布線順序后方顯示正常。第三步:,點擊運行符號就可以使軟硬件的配套設(shè)施在Proteus的環(huán)境下仿真實現(xiàn)。 程序流程圖本設(shè)計程序流程圖如31所示:判斷鬧鐘時間到否程序初始化調(diào)用顯示程序開始按下?調(diào)用時間設(shè)定程序?Y調(diào)用鬧鐘時間設(shè)定程序NNYYYY圖314 Proteus軟件仿真第一步:用偉褔軟件對程序進(jìn)行編譯,編譯通過后,會自動生成HEX文件。動態(tài)顯示電路有顯示塊,字形碼封鎖驅(qū)動器,字位鎖存驅(qū)動器三部分組成。七段LED由七個發(fā)光二極管按日字排開,所有發(fā)光二極管的陽極連在一起成共陽極,陰極連在一塊稱共陰極接法。特別適用于智能控制的可編程人性化顯示。該方案控制最簡單,但是只能顯示有限的符號和數(shù)字,對于設(shè)計中復(fù)雜的顯示功能顯然不能勝任。設(shè)好后,按下S1退出定時時間設(shè)定狀態(tài)。調(diào)好時間后按S1退出當(dāng)前時間設(shè)定狀態(tài);當(dāng)要設(shè)定定時時間時,按下S3,進(jìn)入定時時間設(shè)定狀態(tài),按一下S2,小時加1;按一下S4,分鐘加1。當(dāng)需要設(shè)定當(dāng)前時間時,按一下S4鍵,進(jìn)入時間設(shè)定狀態(tài),按一下S2,分鐘加1;按一下S3,小時加1。,通過軟件與硬件的結(jié)合可實現(xiàn)定時報警功能。其圖如下:圖24系統(tǒng)的輸出電路采用的是P0口和P2口。因此要顯示某字形就應(yīng)使此字形的相應(yīng)段的二極管點亮,實際上就是送一個用不同電平組合代表的數(shù)據(jù)字來控制LED的顯示,此數(shù)據(jù)為字符的段碼或稱為字型碼。LED七段數(shù)碼顯示器由8個發(fā)光二極管組成顯示字符,根據(jù)內(nèi)部發(fā)光二極管的連接形式不同,LED有共陰極和共陽極兩種,本系統(tǒng)采用共陰極。LED顯示器由于結(jié)構(gòu)簡單,價格便宜,體積小,亮度高,電壓低,可靠性高,壽命長,響應(yīng)速度快,顏色鮮艷,配置靈活,與單片機(jī)接口方便而得到廣泛應(yīng)用。如采用外部時鐘源驅(qū)動器件,XTAL2應(yīng)不接。該反向放大器可以配置為片內(nèi)振蕩器。XTAL2:來自反向振蕩器的輸出。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。/EA/VPP:當(dāng)/EA保持低電平時,則在此期間外部程序存儲器(0000HFFFFH),不管是否有內(nèi)部程序存儲器。在由外部程序存儲器取指期間,每個機(jī)器周期
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1