基于51單片機(jī)的多級(jí)液晶顯示中文菜單
概述:
本文以AT89C51單片機(jī)控制使用比較普遍的YM12864液晶顯示器為基礎(chǔ),介紹了一種采用分頁原理實(shí)現(xiàn)多級(jí)中文菜單操作的方法。給出了YM12864主要技術(shù)參數(shù)、顯示特性和核心的程序。設(shè)計(jì)的中文菜單具有一定的通用性,只需更改其中的菜單項(xiàng)即可將此設(shè)計(jì)應(yīng)用到家電、儀器儀表等設(shè)備上,為操作者提供友好方便的中文操作界面。
一、引言
目前小型的顯示器主要有LCD和LED,LED顯示器只能顯示數(shù)字和有限個(gè)英文字符,不能顯示漢 字,顯示內(nèi)容不直觀,操作人員只能根據(jù)約定格式了解顯示內(nèi)容。而LCD則可顯示各種漢字和圖形,尤其能實(shí)現(xiàn)中文菜單顯示,為操作者提供方便友好的操作界 面,并且功耗低,因此LCD得到廣泛應(yīng)用。而現(xiàn)在市面上帶中文字庫的LCD比比皆是,價(jià)格適中,且大部分具有與MCU統(tǒng)一的標(biāo)準(zhǔn)接口,為使用LCD實(shí)現(xiàn)中 文菜單操作提供了很大的方便。相信更多的電子產(chǎn)品在提升性能的同時(shí),設(shè)計(jì)更加人性化的中文菜單交互界面,將會(huì)使產(chǎn)品具有更廣闊的前景。
二、YM12864液晶顯示模塊簡(jiǎn)介
YM12864漢字圖形點(diǎn)陣液晶顯示模塊,可顯示漢字及圖形,內(nèi)置8192個(gè)中文漢字(16X16點(diǎn)陣)、128個(gè)字符(8X16點(diǎn)陣)及64X256點(diǎn)陣顯示RAM(GDRAM)。
主要技術(shù)參數(shù)和顯示特性:
電源:VDD 3.3V~+5V(內(nèi)置升壓電路,無需負(fù)壓)顯示內(nèi)容:128列×64行與MCU接口:8位或4位并行/3位串行多種軟件功能:光標(biāo)顯示、畫面移位、自定義字符、睡眠模式等。
其引腳功能為通用20腳LCD接口,用戶指令集也為通用128*64LCD用戶指令集,相關(guān)資料很 容易獲取。因其內(nèi)置中文字庫,省去了自己造字庫的工作量,而只需寫入相應(yīng)的漢字和字符內(nèi)碼即可顯示所需要的漢字和字符,這在許多程序開發(fā)軟件中很容易實(shí) 現(xiàn),如:WAVE、KEIL等。所以使用帶中文字庫的LCD來實(shí)現(xiàn)中文菜單操會(huì)更加簡(jiǎn)便。
詳細(xì)內(nèi)容:
基于51單片機(jī)的多級(jí)液晶顯示中文菜單.pdf
(197.52 KB)
2014-1-23 10:54 上傳
點(diǎn)擊文件名下載附件
下載積分: 積分 -1
|