《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 采用內存接口的液晶顯示模塊

采用內存接口的液晶顯示模塊

2009-02-03
作者:汪 銳 楊士元

??? 摘? 要: 提出了一種采用內存接口的液晶顯示模塊。該模塊是在現有點陣式液晶顯示屏上附加一個MCU(Micro-Controller Unit 微處理器)及相關硬件,利用內存與外部控制器進行接口,從而解決了液晶顯示統一接口和顯示速度的問題。

??? 關鍵詞: 液晶接口? 內存? 微處理器

?

??? 點陣式液晶接口簡單,能以點陣或圖形方式顯示出各種信息,因此在各種電子設計中得到了廣泛應用。但是,它的接口必須遵循一定的硬件和時序規范,根據不同的液晶驅動器,可能需要發出不同的命令進行控制才能顯示數據。而且命令的執行需要耗費一定的時間,在系統有大量實時數據的情況下,如果直接控制液晶顯示,可能會消耗過多的時間,從而影響數據的處理。因此,由于某種需要必須采用不同的液晶模塊,這就需要修改軟件。為了解決這些問題,本文提出采用內存接口的液晶顯示模塊,在現有點陣式液晶顯示屏上附加一個MCU(Micro-Controller Unit微處理器)及相關硬件,利用內存與外部控制器進行接口,從而解決了統一接口和顯示速度的問題。?

1 系統設計?

1.1 設計思想?

??? 我們知道,人眼有視覺暫留現象,每0.1秒時間內變化一次的影像看上去會認為是連續的,而且只在0.1秒之內變化的影像人眼很難察覺到。根據這一物理現象,我們采用內存與外部控制器接口設計一種液晶接口模塊,外部控制器將欲顯示的數據直接寫入接口內存,根據接口內存的數據變化,在接口模塊內MCU的控制下迅速刷新液晶的顯示。刷新率在每秒10次以上,就可達到連續顯示的目的。當然,刷新率越高人眼就越能感覺圖像變化的連續與流暢。?

1.2 硬件設計?

??? 采用內存與外部控制器接口,具有統一的硬件接口規范。因為外部控制器和模塊內的MCU需要同時讀寫內存,接口內存采用帶有BUSY線的2K雙口RAM IDT 7132,MCU選用常用的AT89C51,液晶模塊為市面普及的采用HITACHI公司HD61202液晶控制器的單5V供電的128×64點陣液晶。液晶顯示模塊的設計必須具備很強的通用性,可以被廣泛應用到各種系統中。目前系統一般為3V電平或5V電平系統,因此液晶顯示模塊的設計也必須同時考慮應用于這兩種系統。液晶顯示模塊硬件結構框圖如圖1所示。外部控制器將欲顯示的數據寫入雙口RAM,MCU則不斷掃描內存,根據內存中的數據進行相應的處理,不斷刷新液晶顯示屏上的顯示。綜合考慮液晶和系統操作的時序,AT89C51單片機運行在12MHz時鐘下,設計系統的刷新率達到每秒18次。

?

?

??? 外部控制器的數據、地址、控制總線通過接插件引入液晶顯示模塊。因為雙口RAM IDT7132的輸入輸出為TTL電平,BUSY信號為開漏極輸出,因此無論是3V還是5V的系統,地址和控制總線可以直接引入。而數據總線因為是雙向總線,如果直接與雙口RAM連接,在雙口RAM輸出數據的時候可能會對3V系統造成損害,因此設計一個總線驅動器,采用74LVC245進行總線電平轉換。74LVC245在3V供電時,輸入5V的電壓信號,這樣就實現了與3V和5V電平系統的接口。?

??? 雙口RAM的BUSY信號是用來標示雙口RAM的兩個口同時在訪問相同的內存單元,而且至少有一個口處于寫該單元狀態。雙口RAM通過仲裁邏輯使后訪問該單元的BUSY信號有效,并屏蔽該口的操作,直到沒有訪問,競爭BUSY信號才變為無效。通過檢測BUSY信號可有效地確保內存讀寫的安全。?

??? 模塊內采用27C040保存16×8的256個ASCII字符點陣和16×16點陣的漢字庫,以方便用戶使用。?

??? 考慮到液晶背光電流較大,加入了液晶背光的控制,可根據需要開關背光。?

1.3 軟件設計?

??? 軟件部分涉及接口操作、點陣操作及液晶操作等,這里僅對接口有關部分進行介紹。?

1.3.1 接口內存分配?

??? 接口內存的分配如表1所示。?

?

?

??? 液晶屏幕上共有128×64=8192點,每個點用內存中的一位為0或1來表示點亮或熄滅。在雙口RAM中分配0000H~03FFH的內存用來直接與屏幕上的點相對應,稱為直接顯示映射區。這樣,用戶只需將欲顯示的點陣寫入內存中的指定地址,就可在屏幕上指定位置直接顯示出來。?

??? 另外,為方便使用,還設計了簡單的命令接口,分配0400H~0507H的空間作為命令接口的內存,具體分配詳見表1。其中,0400H~04FEH的內存也作為字符顯示映射區,在設置了顯示模式后,將欲顯示的字符寫入該區域的指定地址,即可在屏幕指定位置顯示出該字符。?

1.3.2 命令接口簡介?

??? 外部控制器將命令按照預定格式寫入命令接口的內存。顯示模塊的單片機檢測到有命令時,首先將命令讀出,將命令字地址內容變為00H,并將該命令字最高位置為1寫入命令結果地址內,表示該命令正在被執行。當命令執行完后,命令執行的結果(規定最高位為0)寫入命令結果地址。這樣,外部控制器可以通過檢測命令字地址的內容和命令執行結果來確認顯示模塊當前的工作狀態,發布命令。基本命令字如表2所示,當然根據具體應用還可增加如繪制各種圖形、填充等的命令字。?

?

?

1.3.3 接口模塊工作方式?

??? 設計了兩種顯示模式:顯示模式1和顯示模式2。在顯示模式1時,MCU不斷掃描顯示映射區并檢查雙口RAM中用戶寫入的命令。在顯示模式2時,MCU不斷監測字符顯示映射區的變化,將用戶寫入的字符轉化成點陣,寫入直接顯示映射區,然后掃描顯示映射區進行顯示。此時MCU只執行改變顯示模式或初始化命令。其它的命令一概忽略。這樣外部控制器就不需要了解具體的液晶操作,操作液晶像讀寫內存一樣簡單快捷,因此外部控制器可以處理大量的實時數據,并進行實時顯示。?

2 應用實例?

??? 液晶顯示模塊在我們設計的一套藍牙系統中得到了成功應用,藍牙模塊采用Ericsson Rok 101,主控制器采用TI公司的MSP430F149。通過藍牙傳送的動畫和所有控制信息均在液晶顯示模塊上顯示,效果很流暢,達到了設計要求。?

??? 本文提出的液晶顯示模塊采用內存和外部控制器進行接口,具有統一的接口規范。外部控制器將欲顯示的內容直接寫入液晶顯示模塊提供的內存接口即可實現顯示,不需要直接進行繁復費時的液晶控制和點陣處理操作,有利于控制器對大量數據進行實時處理。目前市面上只有大屏幕的彩色液晶采用了類似方案,但價格昂貴。對一般應用來說,本文提出的液晶顯示模塊具有很強的通用性,而且增加的硬件成本不到單獨購買一塊點陣式液晶的20%,因此可以廣泛應用。?

參考文獻?

1 89C51 Datasheet. from http://www.atmel.com?

2 IDT 7132 Datasheet. from http://www.idt.com?

3 HD61202U Datasheet. from http://semiconductor.hitachi.com

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
日韩视频免费在线| 久久久噜噜噜久久| 亚洲欧美激情四射在线日 | 在线综合欧美| 亚洲黑丝一区二区| 欧美中文日韩| 午夜精品美女久久久久av福利| 99精品欧美一区| 亚洲精品乱码久久久久久蜜桃麻豆| 揄拍成人国产精品视频| 激情五月***国产精品| 国产一区视频在线看| 国产一区二区欧美日韩| 国产日韩欧美中文| 国产亚洲精品自拍| 国产亚洲一级| 国内伊人久久久久久网站视频| 国产日韩欧美在线一区| 国产一二三精品| 国产综合欧美在线看| 国内外成人免费激情在线视频网站| 国产在线播放一区二区三区| 黑人一区二区| 一区国产精品| 亚洲电影自拍| 亚洲人成网在线播放| 日韩视频不卡| 国产精品99久久久久久久女警| 在线视频中文亚洲| 亚洲欧美国产高清va在线播| 性欧美大战久久久久久久免费观看| 午夜欧美精品| 亚洲高清三级视频| 日韩亚洲精品电影| 亚洲一区亚洲| 欧美影院久久久| 久久婷婷影院| 欧美激情精品久久久| 欧美日韩国产不卡在线看| 国产精品成人av性教育| 国产亚洲欧美另类一区二区三区| 精品福利免费观看| 亚洲精品国产欧美| 亚洲一区二区三区高清 | 国产日韩精品一区| 伊甸园精品99久久久久久| 亚洲欧洲一区二区天堂久久 | 亚洲午夜免费福利视频| 欧美一区二区性| 亚洲黄一区二区| 亚洲视频久久| 久久精品青青大伊人av| 欧美激情精品久久久久久久变态| 欧美色123| 国产在线国偷精品产拍免费yy| 亚洲成色www8888| 一本色道久久综合精品竹菊| 欧美一区二区| 夜夜嗨av色一区二区不卡| 欧美亚洲免费| 欧美成人一区二区三区| 国产精品久久久久久久久免费桃花| 国产一区二区中文| 亚洲精品中文字幕在线观看| 欧美一进一出视频| 一本一本大道香蕉久在线精品| 欧美在线影院| 欧美女主播在线| 国产日韩综合一区二区性色av| 亚洲国产精品99久久久久久久久| 亚洲一区二区3| 亚洲国产清纯| 性欧美video另类hd性玩具| 欧美成年人网| 国产欧美日韩不卡免费| 最新国产成人在线观看| 欧美一区=区| 亚洲一级高清| 欧美/亚洲一区| 国产女人aaa级久久久级| 亚洲欧洲日本在线| 午夜亚洲性色福利视频| 99成人在线| 久久米奇亚洲| 国产精品黄视频| 亚洲高清视频一区| 欧美一区二区日韩一区二区| 亚洲手机成人高清视频| 美女精品在线| 国产亚洲电影| 在线天堂一区av电影| 亚洲剧情一区二区| 久久久精品欧美丰满| 国产精品卡一卡二卡三| 亚洲美女视频在线观看| 亚洲高清在线观看一区| 欧美一区二区三区另类| 欧美午夜大胆人体| 91久久精品日日躁夜夜躁欧美 | 亚洲天堂男人| 欧美精品亚洲精品| 影音先锋另类| 久久se精品一区精品二区| 午夜视频一区| 国产精品激情偷乱一区二区∴| 亚洲精品国产精品久久清纯直播| 亚洲国产精品专区久久| 久久久国产精品一区二区中文| 国产精品美女诱惑| 日韩亚洲在线| 99热这里只有精品8| 欧美国产丝袜视频| 在线视频成人| 亚洲人成免费| 女女同性女同一区二区三区91| 国产在线不卡精品| 久久爱www| 久久亚洲精品伦理| 国产午夜精品视频| 午夜精品短视频| 欧美一区二区精品在线| 国产精品视频精品视频| 亚洲私人影院| 亚洲欧美一区二区原创| 国产精品久久国产三级国电话系列 | 日韩午夜激情电影| 一区二区冒白浆视频| 欧美日韩精品二区| 99香蕉国产精品偷在线观看| 在线视频你懂得一区| 欧美视频在线一区二区三区| 夜夜精品视频一区二区| 亚洲欧美日韩电影| 国产精品一区免费在线观看| 午夜精品www| 久久久综合网| 1000部精品久久久久久久久| 亚洲区国产区| 欧美久久99| 一本色道久久综合精品竹菊| 亚洲欧美另类综合偷拍| 国产欧美日韩伦理| 久久成人精品电影| 欧美不卡在线| 亚洲三级影院| 午夜精品久久久99热福利| 国产日产欧产精品推荐色| 欧美在线观看www| 欧美大片在线观看一区二区| 亚洲久色影视| 亚洲在线成人| 国产一区二区按摩在线观看| 亚洲国产美女| 欧美日韩精品一区二区| 亚洲女女做受ⅹxx高潮| 久久久久久91香蕉国产| 91久久精品一区二区别| 亚洲一区二区三区欧美| 国产日韩欧美夫妻视频在线观看| 久久精品亚洲一区二区| 欧美日韩1区| 亚洲女同精品视频| 久久综合久久综合久久| 亚洲精品视频免费| 午夜亚洲影视| 激情综合网址| 亚洲一级免费视频| 黄色成人免费观看| 夜夜爽99久久国产综合精品女不卡| 国产精品萝li| 亚洲国产日韩一级| 国产精品qvod| 久久精品123| 欧美视频网址| 久久精品亚洲一区二区三区浴池| 欧美色网一区二区| 久久不射中文字幕| 欧美日韩一区二区视频在线观看 | 亚洲高清不卡在线| 亚洲尤物影院| 亚洲成色最大综合在线| 午夜免费在线观看精品视频| 在线观看日韩精品| 亚洲欧美在线播放| 亚洲国产精品成人综合色在线婷婷| 亚洲欧美成人一区二区在线电影| 影音先锋久久精品| 香蕉视频成人在线观看 | 午夜日韩av| 欧美日韩视频在线| 久久福利精品| 国产精品久久久久7777婷婷| 亚洲韩国日本中文字幕| 国产精品自在在线| 一本不卡影院| 一区国产精品| 欧美在线国产精品| 一区二区福利| 欧美激情a∨在线视频播放| 欧美一区二区视频免费观看|