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