本份設計包括程序,仿真,論文,原理圖,字數:7770,頁數:28 論文編號:JD392
摘要本設計是設計一個數字定時鬧鐘。采用的AT89C51單片機是ATMEL89系列單片機。ATMEL89系列單片機是ATMEL公司的8位Flash單片機系列。89系列單片機是以8031為核心構成的,它和8051系列單片機是兼容的,其最大特點是片內含有Flash存儲器,由于內部含有Flash存儲器,因此在系統的開發過程中可以十分容易地進行程序的修改,大大地縮短了系統的開發周期。本次課程設計通過對它的學習、應用,從而達到開發設計軟、硬件的目的。基于單片機的定時和控制裝置在許多行業有著廣泛的應用。而數字定時鬧鐘是其中最基本,也是最有代表性的一個實例。數字定時鬧鐘的設計方法有許多種,例如,可以用中小規模集成電路組成數字定時鬧鐘,也可以利用專用的時鐘芯片配以顯示電路及其所需要的外圍電路組成數字定時鬧鐘,還可以利用單片機來實現數字定時鬧鐘。這些方法都各有其特點,其中,利用單片機來實現數字定時鬧鐘具有編程靈活、精度高等特點,便于數字定時鬧鐘功能的擴充,同時還可以用該數字定時鬧鐘發出各種控制信號。基于單片機的數字定時鬧鐘在設計時需要解決三個方面的主要問題:一是LED顯示模塊的驅動和編程,二是有關單片機中定時器的使用,三是如何利用單片機的外中斷實現時鐘功能和運行模式的轉化。在基于單片機系統的數字定時鬧鐘電路中,除了基本的單片機系統和外圍電路外,還需要外部的控制和顯示裝置。在本設計中,輸入裝置是按鍵開關,用于控制數字定時鬧鐘的運行模式,顯示裝置是LED七段數碼管。該數字定時鬧鐘是由AT89C51單片機控制的,可以達到以下效果:1、能夠顯示“時時-分分-秒秒”。2、能夠設定定時時間、修改定時時間。3、定時時間到能夠發出一分鐘的報警聲。本文先簡述設計目的,然后列舉設計所需的元件,以及要實現的功能;接著從總體方案設計和硬件方面來實現輸出顯示,準確計時,定時提醒和時間校準功能,再從具體軟件程序實現具體功能,最后進行實驗仿真,得出結果。談談體會,附上源程序代碼和原理圖。
目錄1 概述 31.1 設計目的 31.2 所需元件 31.3 方案變化 32 系統總體方案及硬件設計 42.1 總體方案及系統框圖 42.2 主電路 42.3 顯示電路 73 軟件設計 113.1 工作原理 113.2 程序流程圖 114 Proteus軟件仿真 134.1 注意事項 134.2 仿真步驟 135課程設計體會 20參考文獻 21附1:源程序代碼 22附2:系統原理圖 28
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(m.donglienglish.cn--論文格式網拼音首字母組合)提供電子機電論文畢業論文格式,論文格式范文,畢業論文范文