利用單片機制作數(shù)字式時鐘.doc
約67頁DOC格式手機打開展開
利用單片機制作數(shù)字式時鐘,頁數(shù) 67 字數(shù)25874 摘 要近幾年,單片機在各個領域得到廣泛的應用。從工業(yè)到人們的日常生活,大部分的科技產(chǎn)品都是通過單片機來控制。在它問世之前,自動控制設備不能被廣泛的應用,這是因為控制設備的體積龐大,耗電量大,價格昂貴。在第一臺微處理器成功研制不久,第一個單片機就問世了。因為其小巧的體積...


內(nèi)容介紹
此文檔由會員 倫月 發(fā)布
利用單片機制作數(shù)字式時鐘
頁數(shù) 67 字數(shù) 25874
摘 要
近幾年,單片機在各個領域得到廣泛的應用。從工業(yè)到人們的日常生活,大部分的科技產(chǎn)品都是通過單片機來控制。在它問世之前,自動控制設備不能被廣泛的應用,這是因為控制設備的體積龐大,耗電量大,價格昂貴。在第一臺微處理器成功研制不久,第一個單片機就問世了。因為其小巧的體積,低功耗,以及高效的性能,單片機受到了大家的歡迎。
今天,單片機成為了解決低復雜度,中等復雜度控制問題的傳統(tǒng)選擇。文章介紹了單片機在定時方面的基本功能。生活中,我們發(fā)現(xiàn),有時病人要在注射藥物之前作皮試試驗,防止過敏。護士們有必要在一定時間后記錄結果。這時,時間的準確顯得很重要的。但是,有些時候,由于病人的人數(shù)眾多,忘了記錄時間。根據(jù)這種情況,我們設計了一個設備解決此問題。
我們選擇的方法是單片機開發(fā)設計使用的傳統(tǒng)方法,通過本次設計,可以了解整個單片機開發(fā)的流程。文章首先介紹了單片機的基本知識。下來比較了一些可行的方法。同時給出了框圖,流程圖等。論文涵蓋了從需求分析,系統(tǒng)設計,編程,原理圖,PCB圖以及最后的試驗板焊制等產(chǎn)品開發(fā)的基本過程。
關鍵詞:單片機,軟件仿真,原理圖,PCB圖
目錄
中文摘要 4
英文摘要 5
緒 論 6
1.1問題的背景 6
1.2基本構想 6
第一章 單片機知識介紹 7
1.1什么是單片機 7
1.2單片機應用的特點 7
1.3單片機的應用領域 7
1.4單片機的中斷與定時系統(tǒng) 8
1.4.1 MCS-51單片機中斷系統(tǒng) 8
1.4.2 MCS-51 單片機的定時器/計數(shù)器 11
第二章 可編程邏輯器件的原理介紹 15
2.1發(fā)展概述 15
2.2可編程邏輯器件的分類 16
2.3 CPLD的基本結構 16
第三章 系統(tǒng)的需求分析 17
第四章 系統(tǒng)的硬件組成 18
4.1硬件模塊的實現(xiàn) 19
4.2硬件可行性方案概述 24
4.3外圍電路的CPLD實現(xiàn) 28
4.4使用8155進行并行的顯示 32
4.5使用8279進行外部的顯示 33
4.6單片機直接驅(qū)動 34
第五章 .具體的設計實現(xiàn) 35
5.1硬件的選擇 35
5.2選用單片機的資料概述 36
5.3 軟件的選擇 37
5.4軟件的具體實現(xiàn) 37
5.4.1主程序設計 38
5.4.2顯示程序設計 39
5.4.3按鍵部分: 41
5.4.4按鍵去抖問題 44
5.4.5時鐘模塊程序 45
5.4.6 定時模塊程序?qū)崿F(xiàn) 47
5.4.7時間間隔模塊的實現(xiàn) 51
5.4.8 時間比較模塊的實現(xiàn)………………………………………………………….49
5.5調(diào)試中遇到的問題 52
第六章 原理圖的設計 54
6.1 軟件介紹 54
6.2 原理圖的設計 55
6.3 PCB圖的設計 61
結束語 64
致 謝 64
參考文獻 64
參考文獻
[1]. 《單片機原理及接口技術》 李全利 遲榮強 北京 高等教育出版社 2004.1
[2] 《單片機基礎》 李廣弟,朱月秀,王秀山 北京 北京航空航天大學出版社
2001.7
[3] 《可編程邏輯器件,原理,開發(fā)與應用》趙曙光,郭萬有 楊頌華 西安 西安電子科技大學 2000.8
[4] 《VHDL硬件描述語言與數(shù)字邏輯電路設計》候伯亨 西安 西安電子科技大學出版社, 1999
[5] 《單片機與CPLD綜合應用技術》 周立功,夏宇聞 北京 北京航空航天出版社
2003.8
頁數(shù) 67 字數(shù) 25874
摘 要
近幾年,單片機在各個領域得到廣泛的應用。從工業(yè)到人們的日常生活,大部分的科技產(chǎn)品都是通過單片機來控制。在它問世之前,自動控制設備不能被廣泛的應用,這是因為控制設備的體積龐大,耗電量大,價格昂貴。在第一臺微處理器成功研制不久,第一個單片機就問世了。因為其小巧的體積,低功耗,以及高效的性能,單片機受到了大家的歡迎。
今天,單片機成為了解決低復雜度,中等復雜度控制問題的傳統(tǒng)選擇。文章介紹了單片機在定時方面的基本功能。生活中,我們發(fā)現(xiàn),有時病人要在注射藥物之前作皮試試驗,防止過敏。護士們有必要在一定時間后記錄結果。這時,時間的準確顯得很重要的。但是,有些時候,由于病人的人數(shù)眾多,忘了記錄時間。根據(jù)這種情況,我們設計了一個設備解決此問題。
我們選擇的方法是單片機開發(fā)設計使用的傳統(tǒng)方法,通過本次設計,可以了解整個單片機開發(fā)的流程。文章首先介紹了單片機的基本知識。下來比較了一些可行的方法。同時給出了框圖,流程圖等。論文涵蓋了從需求分析,系統(tǒng)設計,編程,原理圖,PCB圖以及最后的試驗板焊制等產(chǎn)品開發(fā)的基本過程。
關鍵詞:單片機,軟件仿真,原理圖,PCB圖
目錄
中文摘要 4
英文摘要 5
緒 論 6
1.1問題的背景 6
1.2基本構想 6
第一章 單片機知識介紹 7
1.1什么是單片機 7
1.2單片機應用的特點 7
1.3單片機的應用領域 7
1.4單片機的中斷與定時系統(tǒng) 8
1.4.1 MCS-51單片機中斷系統(tǒng) 8
1.4.2 MCS-51 單片機的定時器/計數(shù)器 11
第二章 可編程邏輯器件的原理介紹 15
2.1發(fā)展概述 15
2.2可編程邏輯器件的分類 16
2.3 CPLD的基本結構 16
第三章 系統(tǒng)的需求分析 17
第四章 系統(tǒng)的硬件組成 18
4.1硬件模塊的實現(xiàn) 19
4.2硬件可行性方案概述 24
4.3外圍電路的CPLD實現(xiàn) 28
4.4使用8155進行并行的顯示 32
4.5使用8279進行外部的顯示 33
4.6單片機直接驅(qū)動 34
第五章 .具體的設計實現(xiàn) 35
5.1硬件的選擇 35
5.2選用單片機的資料概述 36
5.3 軟件的選擇 37
5.4軟件的具體實現(xiàn) 37
5.4.1主程序設計 38
5.4.2顯示程序設計 39
5.4.3按鍵部分: 41
5.4.4按鍵去抖問題 44
5.4.5時鐘模塊程序 45
5.4.6 定時模塊程序?qū)崿F(xiàn) 47
5.4.7時間間隔模塊的實現(xiàn) 51
5.4.8 時間比較模塊的實現(xiàn)………………………………………………………….49
5.5調(diào)試中遇到的問題 52
第六章 原理圖的設計 54
6.1 軟件介紹 54
6.2 原理圖的設計 55
6.3 PCB圖的設計 61
結束語 64
致 謝 64
參考文獻 64
參考文獻
[1]. 《單片機原理及接口技術》 李全利 遲榮強 北京 高等教育出版社 2004.1
[2] 《單片機基礎》 李廣弟,朱月秀,王秀山 北京 北京航空航天大學出版社
2001.7
[3] 《可編程邏輯器件,原理,開發(fā)與應用》趙曙光,郭萬有 楊頌華 西安 西安電子科技大學 2000.8
[4] 《VHDL硬件描述語言與數(shù)字邏輯電路設計》候伯亨 西安 西安電子科技大學出版社, 1999
[5] 《單片機與CPLD綜合應用技術》 周立功,夏宇聞 北京 北京航空航天出版社
2003.8