版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
答辯人:邱送堂基于單片機系統(tǒng)的電子鐘設計與仿真論文題目:答辯人:邱送堂基于單片機系統(tǒng)的電子鐘1選題背景隨著半導體技術的飛速發(fā)展,以及移動通信、網(wǎng)絡技術、多媒體技術在嵌入式系統(tǒng)設計中的應用,單片機從4位、8位、16位到32位,其發(fā)展歷程一直受到廣大電子愛好者的極大關注。單片機功能越來越強大,價格卻不斷下降的優(yōu)勢無疑成為嵌入式系統(tǒng)方案設計的首選,同時單片機應用領域的擴大也使得更多人加入到基于單片機系統(tǒng)的開發(fā)行列中,推動著單片機技術的創(chuàng)新進步。然而傳統(tǒng)的單片機系統(tǒng)開發(fā)除了需要購置諸如仿真器、編程器、示波器等價格不菲的電子設備外,開發(fā)過程也較繁瑣。來自英國LabcenterElectronics公司的Proteus軟件很好地詮釋了利用現(xiàn)代EDA工具方便快捷開發(fā)單片機系統(tǒng)的優(yōu)勢。它包括PROTEUSVSM(VirtualSystemModelling)、PROTEUSPCBDESIGN兩大組成部分,在PC機上就能實現(xiàn)原理圖電路設計、電路分析與仿真、單片機代碼級調試與仿真、系統(tǒng)測試與功能驗證以及形成PCB文件的完整嵌入式系統(tǒng)設計與研發(fā)過程。單片機系統(tǒng)作為一種典型的嵌入式系統(tǒng),其系統(tǒng)設計包括硬件電路設計和軟件編程設計兩個方面,其調試過程一般分為軟件調試、硬件測試、系統(tǒng)調試3個過程。如果采用單片機系統(tǒng)的虛擬仿真軟件——Proteus,則不用制作具體的電路板也能夠完成以上工作。選題背景隨著半導體技術的飛速發(fā)展,以及移動通信、網(wǎng)絡技術、多2選題目的和意義本文的電子鐘系統(tǒng)是以單片機(AT89C51)為核心,時鐘芯片DS1302、數(shù)碼管顯示驅動芯片MAX7219等元器件組成。具體介紹應用Proteus的ISIS軟件進行單片機系統(tǒng)的電子鐘設計與仿真的實現(xiàn)方法。該方法既能準確驗證所設計的系統(tǒng)是否滿足技術要求,又能提高系統(tǒng)設計的效率和質量,降低開發(fā)成本,具有推廣價值。選題目的和意義本文的電子鐘系統(tǒng)是以單片機(AT89C51)為3論文結構1、緒論2、系統(tǒng)設計3、硬件電路設計4、軟件設計5、系統(tǒng)調試與仿真論文結構4Proteus軟件簡介PROTEUS軟件由Labcenter公司開發(fā),是目前世界上最先進、最完整的嵌入式系統(tǒng)設計與仿真平臺,可以實現(xiàn)數(shù)字電路、模擬電路及微控制器系統(tǒng)與外設的混合電路系統(tǒng)的電路仿真、軟件仿真、系統(tǒng)協(xié)同仿真和PCB設計等功能,是目前唯一能夠對各種處理器進行實時仿真、調試與測試的EDA工具。微控制器系統(tǒng)相關的仿真需建立編譯和調試環(huán)境,可選擇KeilC51uVision2軟件。該軟件支持眾多不同公司的芯片,集編輯、編譯和程序仿真等于一體,同時還支持PLM、匯編和C語言的程序設計。它的界面友好易學,在調試程序、軟件仿真方面有很強大的功能。其革命性的功能是:將電路仿真和微處理器仿真進行協(xié)同,直接在基于原理圖的虛擬原型上進行處理器編程調試,并進行功能驗證,通過動態(tài)器件如電機、LED、LCD、開關等,實時看到運行后的輸入、輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等,Proteus為我們建立了完備的電子設計開發(fā)環(huán)境。Proteus軟件簡介PROTEUS軟件由Labcenter5系統(tǒng)設計電子鐘系統(tǒng)硬件組成系統(tǒng)設計電子鐘系統(tǒng)硬件組成6
AT89C51單片機簡介
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。AT89C51單片機簡介AT89C51是一種帶4K字節(jié)閃7DS1302的結構及工作原理
DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為2.5V~5.5V。采用三線接口與CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302內部有一個31×8的用于臨時性存放數(shù)據(jù)的RAM寄存器。DS1302是DS1202的升級產品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。DS1302的結構及工作原理DS1302是美國DALL8MAX7219工作原理簡介
MAX7219是MAXIM公司生產的串行輸入/輸出共陰極數(shù)碼管顯示驅動芯片,一片MAX7219可驅動8個7段(包括小數(shù)點共8段)數(shù)字LED、LED條線圖形顯示器、或64個分立的LED發(fā)光二級管。該芯片具有10MHz傳輸率的三線串行接口可與任何微處理器相連,只需一個外接電阻即可設置所有LED的段電流。。它的操作很簡單,MCU只需通過模擬SPI三線接口就可以將相關的指令寫入MAX7219的內部指令和數(shù)據(jù)寄存器,同時它還允許用戶選擇多種譯碼方式和譯碼位。此外它還支持多片7219串聯(lián)方式,這樣MCU就可以通過3根線(即串行數(shù)據(jù)線、串行時鐘線和芯片選通線)控制更多的數(shù)碼管顯示。MAX7219工作原理簡介MAX7219是MAXIM公司生9電子時鐘系統(tǒng)設計流程如圖電子時鐘系統(tǒng)設計流程如圖10硬件電路設計電路原理圖設計
硬件電路設計電路原理圖設計11主要元器件功能介紹AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器,俗稱單片機。DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時。具有調時功能。時鐘操作可通過AM\PM指示決定采用24或12小時格式。MAX7219是MAXIM公司生產的串行輸入/輸出共陰極數(shù)碼管顯示驅動芯片。采用三線制串行接口技術進行數(shù)據(jù)傳送,可直接與單片機連接,用戶能方便地修改內部參數(shù)實現(xiàn)多位LED數(shù)碼管顯示。內含有硬件動態(tài)掃描顯示控制,每塊芯片可驅動8個LED數(shù)碼管。主要元器件功能介紹12
Proteus電路圖設計Proteus電路圖設計13軟件設計程序流程圖設計源程序設計軟件設計程序流程圖設計14
KeilC51進行程序調試KeilC51進行程序調試15系統(tǒng)調試與仿真Proteus中Hex文件選擇系統(tǒng)調試與仿真Proteus中Hex文件選擇16
Proteus進行電子鐘系統(tǒng)仿真Proteus進行電子鐘系統(tǒng)仿真17實現(xiàn)功能當進入調整功能時,按第一個鍵K1進行減運算,按第二個鍵K2進行加運算。按下第三個鍵K3,實現(xiàn)日期\時間調整及\定時功能,等數(shù)字閃爍后,按一二鍵進行加減,從而可以進行具體日期時間調整。當定時設定后,到預定時間后,系統(tǒng)通過C51音樂程序演唱歌曲-八月桂花。按下第四個鍵K4,可以進行時間\日期切換,8位LED數(shù)碼管將顯示時間或日期,采用24小時制。時間顯示格式為:時-分-秒;日期顯示格式為:日-月-年。具有實時顯示當前計算機系統(tǒng)時間和日期的功能。實現(xiàn)功能當進入調整功能時,按第一個鍵K1進行減運算,按第二個18
致謝通過不斷努力,終于完成了此次畢業(yè)設計。在此,首先感謝導師向繼文老師,正是他在萬忙之中還抽出寶貴的時間對我進行精心的指導,才使我順利完成了畢業(yè)設計。同時也感謝物理信息學院各個領導和老師對我四年來的關心和幫助。使我在大學中學到了許多寶貴的知識和經驗。在此,衷心地感謝你們!致謝通過不斷努力,終19放映結束,謝謝大家!結束歡迎各位評委老師提問、指正!放映結束,謝謝大家!結束歡迎各位評委老師提問、指正!20答辯人:邱送堂基于單片機系統(tǒng)的電子鐘設計與仿真論文題目:答辯人:邱送堂基于單片機系統(tǒng)的電子鐘21選題背景隨著半導體技術的飛速發(fā)展,以及移動通信、網(wǎng)絡技術、多媒體技術在嵌入式系統(tǒng)設計中的應用,單片機從4位、8位、16位到32位,其發(fā)展歷程一直受到廣大電子愛好者的極大關注。單片機功能越來越強大,價格卻不斷下降的優(yōu)勢無疑成為嵌入式系統(tǒng)方案設計的首選,同時單片機應用領域的擴大也使得更多人加入到基于單片機系統(tǒng)的開發(fā)行列中,推動著單片機技術的創(chuàng)新進步。然而傳統(tǒng)的單片機系統(tǒng)開發(fā)除了需要購置諸如仿真器、編程器、示波器等價格不菲的電子設備外,開發(fā)過程也較繁瑣。來自英國LabcenterElectronics公司的Proteus軟件很好地詮釋了利用現(xiàn)代EDA工具方便快捷開發(fā)單片機系統(tǒng)的優(yōu)勢。它包括PROTEUSVSM(VirtualSystemModelling)、PROTEUSPCBDESIGN兩大組成部分,在PC機上就能實現(xiàn)原理圖電路設計、電路分析與仿真、單片機代碼級調試與仿真、系統(tǒng)測試與功能驗證以及形成PCB文件的完整嵌入式系統(tǒng)設計與研發(fā)過程。單片機系統(tǒng)作為一種典型的嵌入式系統(tǒng),其系統(tǒng)設計包括硬件電路設計和軟件編程設計兩個方面,其調試過程一般分為軟件調試、硬件測試、系統(tǒng)調試3個過程。如果采用單片機系統(tǒng)的虛擬仿真軟件——Proteus,則不用制作具體的電路板也能夠完成以上工作。選題背景隨著半導體技術的飛速發(fā)展,以及移動通信、網(wǎng)絡技術、多22選題目的和意義本文的電子鐘系統(tǒng)是以單片機(AT89C51)為核心,時鐘芯片DS1302、數(shù)碼管顯示驅動芯片MAX7219等元器件組成。具體介紹應用Proteus的ISIS軟件進行單片機系統(tǒng)的電子鐘設計與仿真的實現(xiàn)方法。該方法既能準確驗證所設計的系統(tǒng)是否滿足技術要求,又能提高系統(tǒng)設計的效率和質量,降低開發(fā)成本,具有推廣價值。選題目的和意義本文的電子鐘系統(tǒng)是以單片機(AT89C51)為23論文結構1、緒論2、系統(tǒng)設計3、硬件電路設計4、軟件設計5、系統(tǒng)調試與仿真論文結構24Proteus軟件簡介PROTEUS軟件由Labcenter公司開發(fā),是目前世界上最先進、最完整的嵌入式系統(tǒng)設計與仿真平臺,可以實現(xiàn)數(shù)字電路、模擬電路及微控制器系統(tǒng)與外設的混合電路系統(tǒng)的電路仿真、軟件仿真、系統(tǒng)協(xié)同仿真和PCB設計等功能,是目前唯一能夠對各種處理器進行實時仿真、調試與測試的EDA工具。微控制器系統(tǒng)相關的仿真需建立編譯和調試環(huán)境,可選擇KeilC51uVision2軟件。該軟件支持眾多不同公司的芯片,集編輯、編譯和程序仿真等于一體,同時還支持PLM、匯編和C語言的程序設計。它的界面友好易學,在調試程序、軟件仿真方面有很強大的功能。其革命性的功能是:將電路仿真和微處理器仿真進行協(xié)同,直接在基于原理圖的虛擬原型上進行處理器編程調試,并進行功能驗證,通過動態(tài)器件如電機、LED、LCD、開關等,實時看到運行后的輸入、輸出的效果,配合系統(tǒng)配置的虛擬儀器如示波器、邏輯分析儀等,Proteus為我們建立了完備的電子設計開發(fā)環(huán)境。Proteus軟件簡介PROTEUS軟件由Labcenter25系統(tǒng)設計電子鐘系統(tǒng)硬件組成系統(tǒng)設計電子鐘系統(tǒng)硬件組成26
AT89C51單片機簡介
AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低電壓,高性能CMOS8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。AT89C51單片機簡介AT89C51是一種帶4K字節(jié)閃27DS1302的結構及工作原理
DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為2.5V~5.5V。采用三線接口與CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302內部有一個31×8的用于臨時性存放數(shù)據(jù)的RAM寄存器。DS1302是DS1202的升級產品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。DS1302的結構及工作原理DS1302是美國DALL28MAX7219工作原理簡介
MAX7219是MAXIM公司生產的串行輸入/輸出共陰極數(shù)碼管顯示驅動芯片,一片MAX7219可驅動8個7段(包括小數(shù)點共8段)數(shù)字LED、LED條線圖形顯示器、或64個分立的LED發(fā)光二級管。該芯片具有10MHz傳輸率的三線串行接口可與任何微處理器相連,只需一個外接電阻即可設置所有LED的段電流。。它的操作很簡單,MCU只需通過模擬SPI三線接口就可以將相關的指令寫入MAX7219的內部指令和數(shù)據(jù)寄存器,同時它還允許用戶選擇多種譯碼方式和譯碼位。此外它還支持多片7219串聯(lián)方式,這樣MCU就可以通過3根線(即串行數(shù)據(jù)線、串行時鐘線和芯片選通線)控制更多的數(shù)碼管顯示。MAX7219工作原理簡介MAX7219是MAXIM公司生29電子時鐘系統(tǒng)設計流程如圖電子時鐘系統(tǒng)設計流程如圖30硬件電路設計電路原理圖設計
硬件電路設計電路原理圖設計31主要元器件功能介紹AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器,俗稱單片機。DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時。具有調時功能。時鐘操作可通過AM\PM指示決定采用24或12小時格式。MAX7219是MAXIM公司生產的串行輸入/輸出共陰極數(shù)碼管顯示驅動芯片。采用三線制串行接口技術進行數(shù)據(jù)傳送,可直接與單片機連接,用戶能方便地修改內部參數(shù)實現(xiàn)多位LED數(shù)碼管顯示。內含有硬件動態(tài)掃描顯示控制,每塊芯片可驅動8個LED數(shù)碼管。主要元器件功能介紹32
Proteus電路圖設計Prot
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 長沙衛(wèi)生職業(yè)學院《管理溝通(英語)》2023-2024學年第一學期期末試卷
- 云南農業(yè)大學《建筑工業(yè)化與裝配式結構》2023-2024學年第一學期期末試卷
- 孩子里程碑的教育模板
- 保險業(yè)基礎講解模板
- 述職報告創(chuàng)新實踐
- 職業(yè)導論-房地產經紀人《職業(yè)導論》點睛提分卷3
- 年終工作總結格式要求
- 二零二五版LNG液化天然氣裝運合同3篇
- 二零二五年度汽車后市場擔保合作協(xié)議合同范本集錦:維修保養(yǎng)服務2篇
- 二零二五版國際金融公司勞務派遣與風險管理協(xié)議3篇
- 小學語文生本課堂教學設計
- 上海某建筑基礎及上部結構加固工程施工方案磚木結構 磚混結構
- 精神病醫(yī)院財務后勤總務管理制度
- 停車場施工施工組織設計方案
- GB/T 37238-2018篡改(污損)文件鑒定技術規(guī)范
- 普通高中地理課程標準簡介(湘教版)
- 河道治理工程監(jiān)理通知單、回復單范本
- 超分子化學簡介課件
- 高二下學期英語閱讀提升練習(一)
- 易制爆化學品合法用途說明
- 【PPT】壓力性損傷預防敷料選擇和剪裁技巧
評論
0/150
提交評論