單片課程設(shè)計(jì)報告-電子時鐘測控_第1頁
單片課程設(shè)計(jì)報告-電子時鐘測控_第2頁
單片課程設(shè)計(jì)報告-電子時鐘測控_第3頁
單片課程設(shè)計(jì)報告-電子時鐘測控_第4頁
單片課程設(shè)計(jì)報告-電子時鐘測控_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余20頁可下載查看

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

設(shè)計(jì)任務(wù)1,第三個按鍵控制時間時、分、或1。同時設(shè)計(jì)利LED數(shù)碼管顯示時間,P0、P2三、設(shè)計(jì)時間及進(jìn)度安 年級: 2時 第6章心 第1 設(shè)計(jì)的軟件平臺及基本內(nèi)它是目前最好的仿真單片機(jī)及器件的工具。Proteus是世界上著名的EDA工具(仿真軟件)從原理圖布圖代碼調(diào)試到單片機(jī)與電路協(xié)同仿真,一鍵切換到PCB設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。是目前世界上唯一將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺。Keil運(yùn)用所學(xué)單片機(jī)知識proteus真軟件和keil軟件設(shè)計(jì)一個數(shù)字時鐘系統(tǒng) 章本次設(shè)計(jì)時鐘電路,使用了ATC89C51單片機(jī)控制電路,單片機(jī)控制電路簡單且LED數(shù)碼管來分別顯示時、分、秒,因設(shè)計(jì)所需要數(shù)碼管個數(shù)較多,如果靜態(tài)顯示時,電五個中斷源,本設(shè)計(jì)利用定時0斷源還含有兩個優(yōu)先級、屬于一個全雙工串行口等,ATMELAT89C251是它的一種精簡版本。AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉void函數(shù)名(void)interruptnusingm第3 數(shù)字時鐘的各模塊設(shè)2本設(shè)計(jì)采用上電按鈕復(fù)位電路:首先經(jīng)過上電復(fù)位,當(dāng)按下按鍵時,RST直接VCC值后執(zhí)行片外器。具體電路如圖3所示。22pF451個用于鬧鐘設(shè)置,一個用于走時與鬧鐘設(shè)置的模式切換開關(guān)。這里我們分別命名為:模6。第4章軟件流程圖及8總體程序流程圖9移植過來。早在年就開始出現(xiàn)了單片機(jī)的CC語言代碼編譯成51單片機(jī)的機(jī)器代碼。常見的產(chǎn)品有AmericanAutomationArchimedesAvocet第5章調(diào)試以及仿真結(jié)后點(diǎn)擊 保存,在中的sourceGroup1右擊出現(xiàn)Target12.0MHZ是否有誤,并進(jìn)行編譯,生成hex文件。打開 些調(diào)試窗口可以通DEBUG菜單選出顯示。其中使用者可以直接WatchWindow中添加在源程序調(diào)試窗口用鼠標(biāo)點(diǎn)選某行,然后F9就可以設(shè)置斷點(diǎn),然后F12使程序11現(xiàn)在單F11并注意左邊的紅色箭頭下移到下一條指令我們通過觀察寄存器窗口來觀察5-1初始值顯示時間5-2按鍵調(diào)整后時間5-3初始值顯示時間 第6章心1設(shè)計(jì)總電路圖#defineuintunsignedintuinthour,min,sec;uintstatus,T;sbitbeep=P1^0; sbitringoff=P1^7; {uinti;}{}voiddisplay(){ucharif {buffer[3]=ringmin/10;//顯示分的十位buffer[4]=ringmin%10;//顯示分的個位{ }} {buffer[0]=hour/10;//顯示時的十位buffer[1]=hour%10;//顯示時的個位 //顯示‘-’buffer[3]=min/10;// // //顯示‘- // //{ }}} {ucharbuf; {{{buf }}{ buf=}}{}{}}}{staticuint {{if(min>=60){if(hour>=24){}}}}}voidkeyprocess(unsignedcharkey) {{if(status>=6)status=0;case {elsehour=0;break;elsemin=0;break;elsesec=0;break;elseringhour=0;break;elseringmin=0;break;}case {elsehour=23;break;case0x02:if(min>0) elsemin=59;break;case0x03:if(sec>0) else

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論