999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機液晶顯示模塊的接口設計

2014-01-21 06:53:22呂志信
機電產品開發與創新 2014年2期
關鍵詞:單片機程序

呂志信

(中國煤炭科工集團 太原研究院,山西 太原 030006)

0 引言

在以單片機為核心的微型計算機控制系統中,單片機與顯示器件的接口是必不可少的環節,而LCD 液晶顯示器由于具有體積小、重量輕、功耗低、壽命長、穩定性高、無輻射等許多其他顯示器無法比擬的優點,被廣泛用于單片機控制的智能儀器、儀表等工業設備中[1]。

MSP430 系列單片機是一種采用精簡指令集(RISC)結構的16 位超低功耗單片機,可應用于儀器儀表、自動控制等傳統的單片機應用領域,更適合用于一些電池供電的便攜式低功耗產品[2]。

本文基于單片機MSP430F149 的個人輻射劑量儀對人機交互接口的要求,詳細討論了12864 點陣式液晶顯示模塊與單片機的硬件接口電路和軟件編程設計。

1 硬件設計

GJ12864A-2 是一種圖形點陣液晶顯示器,它主要由行驅動器/列驅動器及128×64 全點陣液晶顯示器組成??赏瓿蓤D形、字符顯示,也可以顯示8×4 個(16×16 點陣)漢字,該模塊共有20 個引腳,引腳定義如表1 所示。

表1 GJ12864A-2引腳定義

MSP430F149 單片機具有指令簡單,處理能力強的特點。一條指令的執行時間最快達到125ns,內部集成16×16 位硬件乘法器;工作電壓低,工作電壓范圍在1.8~3.6V;功耗低,具有多種低功耗模式,在LPM4 下,消耗的電流僅為0.1μA,一顆鋰電池可工作10年;外圍模塊多,多路12 位A/D 轉換器、2 個串行通訊接口、PWM 模塊、定時器模塊、看門狗模塊、I/O 資源豐富、多種中斷源,支持JTAG 接口仿真和編程,程序代碼由加密熔絲保護。它還帶有60KB 和256B 的FLASH 存儲器、2K 隨機存儲器(RAM)有64 腳QFP 和QFN 兩種封裝形式,芯片體積小[2]。使用戶編制的程序及需要顯示的英文字母、數字、漢字、曲線和圖形都可以存儲在里面,免去了擴展外部存儲器的麻煩,使以MSP430F149 單片機為核心的控制系統電路更簡單,因此十分適用于液晶顯示,在智能儀器、儀表和低功耗電子產品中被廣泛應用。考慮到單片機的資源比較豐富,液晶顯示器的8 位數據線與單片機采用并行接口的方式實現快速準確的數據傳輸,如圖1 所示。

P4.1 控制D/I 數據指令選通信號,P4.2控制R/W 讀寫選通信號,P4.3接E 片使能信號,電平由高到低是將數據讀到DB7-DB0。P4.5 和P4.6 控制左右半屏顯示,P4.7 控制RET 復位信號,該顯示屏為低電平復位。在實際應用中可以將P4.7 口為輸出為高電平,也可以直接將lcd 的17 腳接到電源正上。P5 口接數據總線DB0-DB7。

圖1 中3 腳為LCD 驅動電壓,用于對比度的調節。在實際應用當中,電位器一端通常接地,但也可接電源正,調節電位器電阻即可,目的是管腳Vo 處形成LCD工作負電壓即可。

另外,MSP430 的工作電壓為3.3V,而液晶模塊驅動電壓為5V,為此電路中接了電平轉換芯片,以實現單片機到液晶的電平轉換。電路中程序下載接口模塊用來進行在線仿真以利于程序的編寫和調試,同時可把程序寫入單片機中,從而實現脫機使用。

圖1 液晶顯示模塊與單片機接口電路

2 軟件設計

單片機對液晶顯示模塊的操作可分為兩部分,即左半屏和右半屏操作。在屏幕上顯示的任何字符、漢字等須自己建立點陣字模庫,通常通過字模軟件取出對應格式的字模數據,將相應的數據保存在單片機內部的存儲器中。

為簡化編程,軟件設計采用子程序方式,包括液晶初始化程序、清屏子程序、通用子程序、調送顯示數據子程序等。在系統主程序中需要顯示一屏時,只需調用相應子程序送該屏對應的顯示數據一遍即可[4]。

2.1 字模軟件使用

在應用過程中需要設置顯示圖形、漢字、字符等的數據格式,可以選擇C51 或A51 格式,該顯示采用C51格式。同時還要對取模軟件參數進行設置,取模方式采用的是縱向取模,同時選擇字節倒序。取模如圖2 所示。

圖2 取模軟件

2.2 程序指令

GJ12864 共有七條指令,這些指令和使用方法如表2 所示。

2.3 圖形、字符和漢字顯示

GJ12864 點陣式液晶顯示模塊對收到的數據漢字采用16×16 的點陣,字母和數字采用8×16 的點陣,由于需要顯示的漢字、字母和數字是固定的,通過取模軟件得到,采用直接固化顯示字模到FLASH 中的方法。這種方法占用空間少,程序實現簡單,顯示速度快,適合字模數據庫。

本文主要介紹漢字顯示。下面給出顯示漢字的實例,顯示流程如圖3 所示。

表2 指令說明

圖3 漢字顯示流程圖

程序采用C 語言編寫,在IAR Embedded Workbench 上編譯通過。其中函數NOP () 為延時函數,單片機MSP430F149 時鐘選擇8M 晶振。主頻的選擇將影響LCD顯示的穩定性,如果程序中E 控制信號(P4.3)有效時間過短的話,顯示的效果將會不穩定,所以程序中對E 信號要適當延時。

GJ12864 液晶顯示模塊在軟件編程中共分4 頁,128 列。程序中X 表示起始列,Y 表示起始頁,Start 表示漢字數據,Num 表示顯示漢字的個數。漢字顯示程序如下:

2.4 實例圖片

該技術已成功應用于儀器儀表設計,實驗中的部分圖片如圖4 所示。

圖4 實例圖片

3 結論

以圖形點陣式液晶顯示模塊GJ12864-2 為例,介紹了與單片機MSP430F149 的一種實用的硬件接口電路和軟件編程方法,這種設計可方便顯示漢字、字符和圖形,實現了交互式顯示和圖文并茂的人機界面效果。各種點陣圖形液晶顯示模塊的接口基本相同,因此本文所介紹的顯示方式也適用于其他型號的點陣圖形液晶顯示模塊,并且該設計已成功應用在γ-個人輻射劑量儀儀表中,獲得了很好的實用價值。

[1] 李維諟,郭強.液晶顯示應用技術[M].北京:電子工業出版社,2000.

[2] 賈金萍,張志東.STN 液晶部分顯示的設計方案[J].液晶與顯示,2006,10.

[3] 韋永辦.圖形LCD 模塊的菜單方式人機交互界面[J].單片機與嵌入式系統應用,2002,11.

[4] 尹溪,涂起龍.基于單片機液晶顯示模塊LCM12232 的接口設計[J].煤礦機械,2010,3.

[5] 王君,壯凌,檀慧明.液晶顯示控制器的應用[J].液晶與顯示,2003,1.

[6] 余華芳,劉健.單片機與液晶顯示模塊的軟硬件接口技術[J].液晶與顯示,2003,2.

猜你喜歡
單片機程序
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 网久久综合| 成人福利在线看| 成人在线不卡| 中文字幕不卡免费高清视频| 免费全部高H视频无码无遮掩| 亚洲一级无毛片无码在线免费视频 | 日韩不卡高清视频| 日本不卡视频在线| 精品久久久久久久久久久| 青草娱乐极品免费视频| 99资源在线| 久久一级电影| 2021国产精品自产拍在线| 国产毛片片精品天天看视频| 久久a级片| 国产精品欧美激情| 欧美伊人色综合久久天天| 就去吻亚洲精品国产欧美| 国产福利观看| 国产成人无码Av在线播放无广告| 免费一级毛片不卡在线播放| 波多野结衣AV无码久久一区| www.youjizz.com久久| 国产一级特黄aa级特黄裸毛片 | 日韩无码真实干出血视频| 婷婷久久综合九色综合88| 怡红院美国分院一区二区| 国产福利微拍精品一区二区| 国产真实二区一区在线亚洲| 亚洲91在线精品| 国产欧美高清| 精品国产美女福到在线直播| 国产无码在线调教| 亚洲a级在线观看| 91精品国产自产91精品资源| 国产精品主播| 99re在线观看视频| 国产精品jizz在线观看软件| 日韩国产精品无码一区二区三区| 国产乱人伦精品一区二区| 亚洲精品在线影院| 高潮爽到爆的喷水女主播视频| a免费毛片在线播放| 欧洲极品无码一区二区三区| jizz在线免费播放| 538国产视频| 国产精品久久久久久久久| 亚洲天堂免费在线视频| 国产va在线观看| 国产成人超碰无码| 91精品福利自产拍在线观看| 91区国产福利在线观看午夜| 2018日日摸夜夜添狠狠躁| 亚洲黄色激情网站| 欧美区在线播放| 亚洲精品视频免费| 97国产在线播放| 亚洲Av综合日韩精品久久久| 国产男人天堂| yjizz视频最新网站在线| 在线视频亚洲欧美| 亚洲中久无码永久在线观看软件| 日韩大片免费观看视频播放| 国产精品成| 成人亚洲国产| 久久人体视频| 久久亚洲欧美综合| 丁香五月婷婷激情基地| 国产大全韩国亚洲一区二区三区| 国产一级做美女做受视频| 日韩亚洲综合在线| 四虎永久在线精品影院| 色天天综合久久久久综合片| 亚洲高清日韩heyzo| 欧美在线视频不卡| 无码日韩精品91超碰| 三上悠亚精品二区在线观看| 91免费片| 亚洲精品第一页不卡| 国产精品美人久久久久久AV| 香蕉视频国产精品人| 国产精品尹人在线观看|