圖形點陣液晶顯示模塊lcd的論文.doc
約60頁DOC格式手機打開展開
圖形點陣液晶顯示模塊lcd的論文,圖形點陣液晶顯示模塊lcd的論文全文60頁16023字敘述詳盡摘要目前圖形點陣液晶顯示模塊廣泛用于各式各樣的電子設(shè)備,人機界面越來越直觀形象,對于大多數(shù)用戶來說,顯示界面的友好與否,將直接影響到其產(chǎn)品的使用。人機交互界面設(shè)計的目標是實現(xiàn)菜單窗口界面,用戶可以在菜單方式下進行人機交互。菜單用于響應(yīng)用戶的選擇,根據(jù)用戶的選...
內(nèi)容介紹
此文檔由會員 周伯通 發(fā)布
圖形點陣液晶顯示模塊LCD的論文
全文60頁 16023字 敘述詳盡
摘 要
目前圖形點陣液晶顯示模塊廣泛用于各式各樣的電子設(shè)備,人機界面越來越直觀形象,對于大多數(shù)用戶來說,顯示界面的友好與否,將直接影響到其產(chǎn)品的使用。人機交互界面設(shè)計的目標是實現(xiàn)菜單窗口界面,用戶可以在菜單方式下進行人機交互。菜單用于響應(yīng)用戶的選擇,根據(jù)用戶的選擇運行程序,實現(xiàn)相應(yīng)的功能。同時友好的人機界面使得電子設(shè)備更加易于維護。
單片機由于體積小,功耗低,價格低廉,且具有邏輯判斷、定時計數(shù)、程序控制等多種功能,廣泛應(yīng)用于各種實時控制系統(tǒng)中,可實現(xiàn)如電壓、功率、濕度、溫度、速度、流量、壓力等物理量的測量,在工業(yè)控制、航空航天、尖端武器等領(lǐng)域發(fā)揮了重要的作用。
本文設(shè)計了一種控制系統(tǒng),該系統(tǒng)利用單片機AT89C51作為主控制器,通過按鍵操作LCD顯示屏上的菜單項,控制16個LED發(fā)光二極管呈現(xiàn)10種不同的閃亮樣式。本文簡要回顧了單片機的基本組成,詳細介紹了單片機AT89C51與鍵盤接口的設(shè)計方案,以及8位數(shù)據(jù)總線與16個LED發(fā)光二極管連接的設(shè)計方案。本文介紹了LCD工作原理的同時,詳細介紹了FM12864J LCD模塊的工作特性,軟件指令和接口電路。在闡述系統(tǒng)軟件設(shè)計的過程中,本文對FM12864J LCD模塊的控制程序進行了詳盡的解釋說明,并就菜單翻頁功能提出了一種解決方案。
關(guān)鍵詞:圖形顯示界面 圖形點陣液晶顯示模塊LCD 菜單 單片機 發(fā)光二極管LED
目 錄
1 前言 1
1.1 研究背景及意義 1
1.2論文的研究工作 1
1.3 論文結(jié)構(gòu)安排 3
2 硬件系統(tǒng)設(shè)計 3
2.1 概述 3
2.2 單片機及外圍電路 4
2.2.1 單片機的組成 4
2.2.2 振蕩器和時鐘電路 5
2.2.3 復(fù)位電路 7
2.3 鍵盤接口 10
2.3.1 鍵盤操作特點 10
2.3.2 按鍵抖動的消除方法 11
2.3.3 獨立式鍵盤與工作原理 11
2.3.4行列式鍵盤與工作原理 12
2.3.5 按鍵與單片機的連接 12
2.4 LED顯示接口 15
2.4.1 發(fā)光二極管的結(jié)構(gòu) 15
2.4.2 發(fā)光二極管的應(yīng)用 16
2.5 擴展I/O口 16
2.6 液晶顯示簡介 19
2.6.1 液晶顯示原理 19
2.6.2 液晶顯示器的分類 19
2.6.3 液晶顯示器LCD是如何顯示的 19
2.6.4 FM12864J概述 20
2.6.5工作特性 20
2.6.6軟件指令說明 22
3 軟件系統(tǒng)設(shè)計 26
3.1 概述 26
3.2 液晶顯示控制程序 26
3.3 按鍵控制程序 31
3.4 LED顯示控制 31
4 調(diào)試結(jié)果 32
致謝 33
參考文獻 34
英文摘要 35
附錄A 36
附錄B 37
參 考 文 獻
譚浩強. 2002. C程序設(shè)計. 北京:清華大學(xué)出版社
張齊,杜群貴. 2004. 單片機應(yīng)用系統(tǒng)設(shè)計技術(shù). 北京:電子工業(yè)出版社
趙亮.侯國銳. 2003. 單片機C語言編程與實例. 北京:人民郵電出版社
李朝青. 1998.單片機原理及接口技術(shù). 北京:北京航空航天大學(xué)出版社
李維緹,郭強. 2000. 液晶顯示應(yīng)用技術(shù). 北京:電子工業(yè)出版社
全文60頁 16023字 敘述詳盡
摘 要
目前圖形點陣液晶顯示模塊廣泛用于各式各樣的電子設(shè)備,人機界面越來越直觀形象,對于大多數(shù)用戶來說,顯示界面的友好與否,將直接影響到其產(chǎn)品的使用。人機交互界面設(shè)計的目標是實現(xiàn)菜單窗口界面,用戶可以在菜單方式下進行人機交互。菜單用于響應(yīng)用戶的選擇,根據(jù)用戶的選擇運行程序,實現(xiàn)相應(yīng)的功能。同時友好的人機界面使得電子設(shè)備更加易于維護。
單片機由于體積小,功耗低,價格低廉,且具有邏輯判斷、定時計數(shù)、程序控制等多種功能,廣泛應(yīng)用于各種實時控制系統(tǒng)中,可實現(xiàn)如電壓、功率、濕度、溫度、速度、流量、壓力等物理量的測量,在工業(yè)控制、航空航天、尖端武器等領(lǐng)域發(fā)揮了重要的作用。
本文設(shè)計了一種控制系統(tǒng),該系統(tǒng)利用單片機AT89C51作為主控制器,通過按鍵操作LCD顯示屏上的菜單項,控制16個LED發(fā)光二極管呈現(xiàn)10種不同的閃亮樣式。本文簡要回顧了單片機的基本組成,詳細介紹了單片機AT89C51與鍵盤接口的設(shè)計方案,以及8位數(shù)據(jù)總線與16個LED發(fā)光二極管連接的設(shè)計方案。本文介紹了LCD工作原理的同時,詳細介紹了FM12864J LCD模塊的工作特性,軟件指令和接口電路。在闡述系統(tǒng)軟件設(shè)計的過程中,本文對FM12864J LCD模塊的控制程序進行了詳盡的解釋說明,并就菜單翻頁功能提出了一種解決方案。
關(guān)鍵詞:圖形顯示界面 圖形點陣液晶顯示模塊LCD 菜單 單片機 發(fā)光二極管LED
目 錄
1 前言 1
1.1 研究背景及意義 1
1.2論文的研究工作 1
1.3 論文結(jié)構(gòu)安排 3
2 硬件系統(tǒng)設(shè)計 3
2.1 概述 3
2.2 單片機及外圍電路 4
2.2.1 單片機的組成 4
2.2.2 振蕩器和時鐘電路 5
2.2.3 復(fù)位電路 7
2.3 鍵盤接口 10
2.3.1 鍵盤操作特點 10
2.3.2 按鍵抖動的消除方法 11
2.3.3 獨立式鍵盤與工作原理 11
2.3.4行列式鍵盤與工作原理 12
2.3.5 按鍵與單片機的連接 12
2.4 LED顯示接口 15
2.4.1 發(fā)光二極管的結(jié)構(gòu) 15
2.4.2 發(fā)光二極管的應(yīng)用 16
2.5 擴展I/O口 16
2.6 液晶顯示簡介 19
2.6.1 液晶顯示原理 19
2.6.2 液晶顯示器的分類 19
2.6.3 液晶顯示器LCD是如何顯示的 19
2.6.4 FM12864J概述 20
2.6.5工作特性 20
2.6.6軟件指令說明 22
3 軟件系統(tǒng)設(shè)計 26
3.1 概述 26
3.2 液晶顯示控制程序 26
3.3 按鍵控制程序 31
3.4 LED顯示控制 31
4 調(diào)試結(jié)果 32
致謝 33
參考文獻 34
英文摘要 35
附錄A 36
附錄B 37
參 考 文 獻
譚浩強. 2002. C程序設(shè)計. 北京:清華大學(xué)出版社
張齊,杜群貴. 2004. 單片機應(yīng)用系統(tǒng)設(shè)計技術(shù). 北京:電子工業(yè)出版社
趙亮.侯國銳. 2003. 單片機C語言編程與實例. 北京:人民郵電出版社
李朝青. 1998.單片機原理及接口技術(shù). 北京:北京航空航天大學(xué)出版社
李維緹,郭強. 2000. 液晶顯示應(yīng)用技術(shù). 北京:電子工業(yè)出版社