基于A(yíng)RM7微處理器的中文液晶顯示技術(shù)
——
1 引言
液晶顯示屏LCD作為一種功耗低、體積小、無(wú)輻射的顯示器件,近幾年被廣泛應用于各式各樣的嵌入式電子產(chǎn)品中,LCD可分為段位式、字符式和點(diǎn)陣式三種,其中,段位式LCD和字符式LCD只能用于字符和數字的簡(jiǎn)單顯示,不能滿(mǎn)足圖形曲線(xiàn)和漢字顯示的要求,而點(diǎn)陣式LCD不僅可以顯示字符、數字,還可以顯示各種圖形、曲線(xiàn)及漢字,并且可以實(shí)現屏幕上下左右滾動(dòng)動(dòng)畫(huà)功能,分區開(kāi)窗口、反轉、閃爍等功能,用途十分廣泛,為了簡(jiǎn)化液晶 顯示電路的設計和應用,生產(chǎn)廠(chǎng)家通常將液晶顯示單元、顯示控制器,顯示內存和顯示驅動(dòng)電路等裝配在一起,做成液晶顯示模塊LCD Module(LCM)[1]。LCM對外提供標準數據和控制接口以及控制指令,本文以TM12864C為例,介紹帶控制驅動(dòng)器ST7920的液晶顯示模塊與Philips公司的ARM7微控制器LPC2214的接口設計及編程方法,并在此基礎詳細介紹在液晶顯示屏上顯示可連續滾動(dòng)的中文菜單及菜單項反白選擇顯示的設計方法,并討論如何解決漢字顯示過(guò)程中出現的亂碼問(wèn)題。
2 硬件實(shí)現
ATM12864C是廣東金鵬電子有限公司生產(chǎn)的中文液晶顯示模塊,該款液晶顯示模塊采用中
文字型點(diǎn)陣的控制驅動(dòng)器ST7920,他內含8192個(gè)16相關(guān)推薦
技術(shù)專(zhuān)區
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線(xiàn)
- 開(kāi)關(guān)電源
- 單片機
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機控制
- 藍牙
- PLC
- PWM
- 汽車(chē)電子
- 轉換器
- 電源管理
- 信號放大器
評論