資源描述:
《基于單片機的數字時鐘》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、目錄引言1第1章時間計時原理31.1時鐘計時的方案選擇31.2時鐘顯示的方案選擇4第2章系統的硬件設計52.1系統硬件的整體設計52.2主控制模塊的方案選擇與設計52.2.1單片機STC89C52簡介62.2.2主控制模塊電路72.3時鐘模塊的方案選擇與設計82.3.1DS1302時鐘芯片簡介82.3.2時鐘模塊電路122.4按鍵電路的設計132.5顯示模塊的方案設計132.5.1圖形點陣液晶顯示器12864簡介132.5.2顯示模塊電路16第3章系統軟件設計193.1編程語言選擇193.2系統主程序及流程圖203.3DS1302時鐘芯片的讀操作流程圖203.4液晶模塊的寫操
2、作流程圖213.5按鍵調整模塊流程圖22第4章實驗與調試244.1硬件測試244.2軟件調試254.3實物調試26結論28參考文獻29致謝30附錄A:電路原理圖31附錄B:程序清單32附錄C:外文翻譯資料45外文翻譯資料譯文部分50引言1第1章時間計時原理31.1時鐘計時的方案選擇31.2時鐘顯示的方案選擇4第2章系統的硬件設計52.1系統硬件的整體設計52.2主控制模塊的方案選擇與設計52.2.1單片機STC89C52簡介62.2.2主控制模塊電路72.3時鐘模塊的方案選擇與設計82.3.1DS1302時鐘芯片簡介82.3.2時鐘模塊電路122.4按鍵電路的設計132.5顯
3、示模塊的方案設計132.5.1圖形點陣液晶顯示器12864簡介132.5.2顯示模塊電路16第3章系統軟件設計193.1編程語言選擇193.2系統主程序及流程圖203.3DS1302時鐘芯片的讀操作流程圖203.4液晶模塊的寫操作流程圖213.5按鍵調整模塊流程圖22第4章實驗與調試244.1硬件測試244.2軟件調試254.3實物調試26結論28參考文獻29致謝30附錄A:電路原理圖31附錄B:程序清單32中國民航大學本科生畢業(yè)設計(論文)引言1.課題的背景與意義近年來,隨著電子產品的發(fā)展,隨著社會競爭的激烈,人們對數字時鐘的要求越來越高。時間對人們來說總是那么寶貴,工作的
4、忙碌性和繁雜性容易使人忘記當前的時間,忘記了要做的事情,當事情不是很重要的時候,這種遺忘無傷大雅。但是,一旦重要事情,一時的耽誤可能釀成大禍。因此從人們的日常生活到工廠的自動控制,從民用時鐘到科學發(fā)展所需的時鐘,現代人對時間的精度和觀察時間的方便有了越來越多的需求。人們要求隨時隨地都能快速準確的知道時間,并且要求時鐘能夠更直觀、更可靠、價格更便宜。這種要求催生了新型時鐘的產生。除此之外,由于對社會責任的更多承擔,人們要求所設計的產品能夠產生盡量少的垃圾、能夠消耗盡量少的能量。因此人們對時鐘的又有了體積小、功耗低的要求。傳統的機械表由于做工的高精細要求,造價的昂貴,材料的限制,
5、時間指示精度的限制,使用壽命方面,以及其它方面的限制,已不能滿足人們的需求。另外,近些年隨著科技的發(fā)展和社會的進步,人們對時鐘的要求也越來越高,而使得新型電子鐘表成了大勢所趨。20世紀末,電子技術獲得了飛速的發(fā)展,在其推動下微機開始向社會各個領域滲透同時大規(guī)模集成電路獲得了高速發(fā)展,單片機的應用正在不斷地走向深入,由于它具有功能強,體積小,功耗低,價格便宜,工作可靠,使用方便等特點,因此特別適合于與控制有關的系統,越來越廣泛地應用于自動控制,智能化儀器,儀表,數據采集,軍工產品以及家用電器等各個領域,單片機往往是作為一個核心部件來使用,在根據具體硬件結構,以及針對具體應用對象
6、特點的軟件結合,以作完善。另外單片機應用的重要意義還在于,它從根本上改變了傳統的控制系統設計思想和設計方法。從前必須由模擬電路或數字電路實現的大部分功能,現在已能用單片機通過軟件方法來實現了。這種軟件代替硬件的控制技術也稱為微控制技術,是傳統控制技術的一次革命。單片機模塊中最常見的是數字鐘,數字鐘是一種用數字電路技術實現時、分、秒計時的裝置,與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。這正符合了現代時鐘的設計要求。另一方面,電子技術的告訴發(fā)展,有力地推動了社會生產力的發(fā)展和社會信息化程度的提高,這些使時間顯得更加寶貴,從
7、時間就31中國民航大學本科生畢業(yè)設計(論文)是生命,時間就是效率這些名言警句中就能看出。數字鐘是采用數字電路實現對.時,分,秒.數字顯示的計時裝置,廣泛用于個人家庭,車站,碼頭辦公室等公共場所,成為人們日常生活中不可少的必需品,由于數字集成電路的發(fā)展和石英晶體振蕩器的廣泛應用,使得數字鐘的精度,遠遠超過老式鐘表,鐘表的數字化給人們生產生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。諸如定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播、自動起閉路燈、定時開關烘箱、通斷動力設備、甚至各種定時