單片機(jī)鍵盤顯示模擬系統(tǒng).doc
約15頁DOC格式手機(jī)打開展開
單片機(jī)鍵盤顯示模擬系統(tǒng),目 錄引言 - 2 -1 設(shè)計要求 - 3 -1.1 基本要求 - 3 -1.2 發(fā)揮部分 - 3 -2 方案設(shè)計與論證 - 3 -2.1 控制部分方案論證 - 3 -2.2 顯示部分方案論證 - 3 -3 系統(tǒng)框圖及工作原理 - 4 -3.1 系統(tǒng)框圖 - 4 -3.2 工作原理 - 4 -3.2.1硬件工作原理 -...
內(nèi)容介紹
此文檔由會員 csfujixie 發(fā)布
目 錄
引言 - 2 -
1 設(shè)計要求 - 3 -
1.1 基本要求 - 3 -
1.2 發(fā)揮部分 - 3 -
2 方案設(shè)計與論證 - 3 -
2.1 控制部分方案論證 - 3 -
2.2 顯示部分方案論證 - 3 -
3 系統(tǒng)框圖及工作原理 - 4 -
3.1 系統(tǒng)框圖 - 4 -
3.2 工作原理 - 4 -
3.2.1硬件工作原理 - 4 -
3.2.2軟件工作原理 - 4 -
4 硬件原理分析及設(shè)計 - 5 -
4.1 單片機(jī)時鐘電路 - 5 -
4.2 單片機(jī)復(fù)位電路 - 5 -
4.2.1復(fù)位電路的可靠性設(shè)計 - 5 -
4.3 鍵盤電路 - 6 -
4.4 顯示電路 - 6 -
4.4.1 LCD顯示電路 - 6 -
4.4.2七段數(shù)碼管顯示電路 - 6 -
4.4 整體電路圖 - 7 -
4.5 系統(tǒng)硬件設(shè)計所需的元件 - 8 -
5 軟件設(shè)計 - 8 -
5.1 軟件總體設(shè)計及框圖 - 8 -
5.2 軟件重要子程序設(shè)計及框圖 - 9 -
5.2.1顯示部分 - 9 -
5.2.2鍵盤掃描部分 - 10 -
5.2.3時鐘部分 - 10 -
5.2.4延時部分 - 11 -
6 硬件安裝制作 - 12 -
6.1 PCB板制作 - 12 -
6.2 元件焊接 - 12 -
7 電路調(diào)試 - 12 -
7.1 硬件調(diào)試 - 13 -
7.2軟件調(diào)試 - 13 -
8 測試結(jié)果 - 13 -
9 結(jié)論 - 13 -
致謝 - 14 -
參考文獻(xiàn) - 14 -
摘 要
本設(shè)計以數(shù)字集成電路技術(shù)為基礎(chǔ)、單片機(jī)技術(shù)為核心。軟件設(shè)計模塊化結(jié)構(gòu)、C語言編程。系統(tǒng)通過帶字庫的LCD12864顯示數(shù)據(jù),通過4*4矩陣鍵盤控制顯示文字、公歷日期(年、月、日、星期)、時間(時、分、秒)、文字反白、自定義字符、圖片顯示,可以通過鍵盤調(diào)整時間、日期,同時按下鍵盤時,七段數(shù)碼管顯示相應(yīng)鍵位的鍵位標(biāo)識。在內(nèi)容安排上首先描述系統(tǒng)硬件工作原理,著重介紹了各硬件接口技術(shù)和各個接口模塊的功能;其次,詳細(xì)闡述了程序的各個模塊和實現(xiàn)過程。
關(guān)鍵詞:
單片機(jī);鍵盤顯示模擬系統(tǒng);LCD12864;時鐘
Abstract
The design is based on digital integrated circuit.microcontroller technology is the core of the system,The software design uses module structure,C programming language. System by taking the fonts LCD12864 display data, through 4 * 4 matrix keyboard control displays text, calendar dates (year, month, day, week), time (hour, minutes and seconds), word against white, customize characters, photos. Can via keyboard adjust time, date, and press the keyboard, 7 segment digital pipe display corresponding cryogenically keys logo. First the arrangement of the content of the system hardware principle are introduced, and the hardware interface technology and the function of each interface module, Secondly, this paper expounds the program modules and realization process.
Key word:
MCU; Keyboard display the simulation system;LCD12864;The clock
引言
儀器儀表的鍵盤顯示系統(tǒng),是實現(xiàn)通過鍵盤的控制,使LCD屏幕有相應(yīng)的顯示,廣泛用于各個領(lǐng)域,如電腦、家電、數(shù)字儀器等,成為人們直觀了解和控制儀器、設(shè)備的運行狀態(tài)的重要依據(jù),給人們的生活帶了方便,成為現(xiàn)代人們生活、工作的必需品。數(shù)字化顯示系統(tǒng)告別了以前老式的監(jiān)控和計算儀器、設(shè)置狀態(tài)方式,給人們帶來了極大的方便。本設(shè)計是儀器儀表的控制顯示模擬系統(tǒng),所有的儀器儀表的控制顯示系統(tǒng)都是以此為基礎(chǔ)而擴(kuò)展的。因此,研究儀器儀表的控制顯示系統(tǒng)及擴(kuò)大其應(yīng)用有著非?,F(xiàn)實的意義。本設(shè)計就是儀器儀表的控制顯示系統(tǒng)簡單的模擬和擴(kuò)展應(yīng)用。
引言 - 2 -
1 設(shè)計要求 - 3 -
1.1 基本要求 - 3 -
1.2 發(fā)揮部分 - 3 -
2 方案設(shè)計與論證 - 3 -
2.1 控制部分方案論證 - 3 -
2.2 顯示部分方案論證 - 3 -
3 系統(tǒng)框圖及工作原理 - 4 -
3.1 系統(tǒng)框圖 - 4 -
3.2 工作原理 - 4 -
3.2.1硬件工作原理 - 4 -
3.2.2軟件工作原理 - 4 -
4 硬件原理分析及設(shè)計 - 5 -
4.1 單片機(jī)時鐘電路 - 5 -
4.2 單片機(jī)復(fù)位電路 - 5 -
4.2.1復(fù)位電路的可靠性設(shè)計 - 5 -
4.3 鍵盤電路 - 6 -
4.4 顯示電路 - 6 -
4.4.1 LCD顯示電路 - 6 -
4.4.2七段數(shù)碼管顯示電路 - 6 -
4.4 整體電路圖 - 7 -
4.5 系統(tǒng)硬件設(shè)計所需的元件 - 8 -
5 軟件設(shè)計 - 8 -
5.1 軟件總體設(shè)計及框圖 - 8 -
5.2 軟件重要子程序設(shè)計及框圖 - 9 -
5.2.1顯示部分 - 9 -
5.2.2鍵盤掃描部分 - 10 -
5.2.3時鐘部分 - 10 -
5.2.4延時部分 - 11 -
6 硬件安裝制作 - 12 -
6.1 PCB板制作 - 12 -
6.2 元件焊接 - 12 -
7 電路調(diào)試 - 12 -
7.1 硬件調(diào)試 - 13 -
7.2軟件調(diào)試 - 13 -
8 測試結(jié)果 - 13 -
9 結(jié)論 - 13 -
致謝 - 14 -
參考文獻(xiàn) - 14 -
摘 要
本設(shè)計以數(shù)字集成電路技術(shù)為基礎(chǔ)、單片機(jī)技術(shù)為核心。軟件設(shè)計模塊化結(jié)構(gòu)、C語言編程。系統(tǒng)通過帶字庫的LCD12864顯示數(shù)據(jù),通過4*4矩陣鍵盤控制顯示文字、公歷日期(年、月、日、星期)、時間(時、分、秒)、文字反白、自定義字符、圖片顯示,可以通過鍵盤調(diào)整時間、日期,同時按下鍵盤時,七段數(shù)碼管顯示相應(yīng)鍵位的鍵位標(biāo)識。在內(nèi)容安排上首先描述系統(tǒng)硬件工作原理,著重介紹了各硬件接口技術(shù)和各個接口模塊的功能;其次,詳細(xì)闡述了程序的各個模塊和實現(xiàn)過程。
關(guān)鍵詞:
單片機(jī);鍵盤顯示模擬系統(tǒng);LCD12864;時鐘
Abstract
The design is based on digital integrated circuit.microcontroller technology is the core of the system,The software design uses module structure,C programming language. System by taking the fonts LCD12864 display data, through 4 * 4 matrix keyboard control displays text, calendar dates (year, month, day, week), time (hour, minutes and seconds), word against white, customize characters, photos. Can via keyboard adjust time, date, and press the keyboard, 7 segment digital pipe display corresponding cryogenically keys logo. First the arrangement of the content of the system hardware principle are introduced, and the hardware interface technology and the function of each interface module, Secondly, this paper expounds the program modules and realization process.
Key word:
MCU; Keyboard display the simulation system;LCD12864;The clock
引言
儀器儀表的鍵盤顯示系統(tǒng),是實現(xiàn)通過鍵盤的控制,使LCD屏幕有相應(yīng)的顯示,廣泛用于各個領(lǐng)域,如電腦、家電、數(shù)字儀器等,成為人們直觀了解和控制儀器、設(shè)備的運行狀態(tài)的重要依據(jù),給人們的生活帶了方便,成為現(xiàn)代人們生活、工作的必需品。數(shù)字化顯示系統(tǒng)告別了以前老式的監(jiān)控和計算儀器、設(shè)置狀態(tài)方式,給人們帶來了極大的方便。本設(shè)計是儀器儀表的控制顯示模擬系統(tǒng),所有的儀器儀表的控制顯示系統(tǒng)都是以此為基礎(chǔ)而擴(kuò)展的。因此,研究儀器儀表的控制顯示系統(tǒng)及擴(kuò)大其應(yīng)用有著非?,F(xiàn)實的意義。本設(shè)計就是儀器儀表的控制顯示系統(tǒng)簡單的模擬和擴(kuò)展應(yīng)用。