|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( [ R- Q$ @: k1 {# u
摘要:本文重点阐述了.80C196KC与彩色液晶控制板PWA050- -256的接口技术以及显示系统的软件设计,给出了相关的程序
$ S/ `$ r, `, C* o# A# C流程图和C程序,简要说明了字符、图片和动画彩色显示的实现方法。- |4 L2 |) k8 P) |0 T. x
关键词:80C196KC单片机; PWA050- -256;LCD;接口电路
# }' |6 U1 t/ v% Y+ c2 m" c. K6 J, u2 V# p3 R# |
1 引言
; j! s z- {: t( j液晶显示器(LCD)具有可编程驱动接口控制方便体积小、
3 Y9 c% N7 ^' L功耗低、具有良好的可视化人机界面等特点,在智能设备尤其 v }6 s3 `; ? Y2 f+ I. S0 F
是便携式仪器仪表中得到了广泛应用。在许多单片机应用系统
' m1 _3 l" O) R0 E中被广泛应用于终端显示。LCD 已成为当代高新技术产业、信
' b& H5 Z5 T* J: z: s/ { ^息产业中最重要的信息显示方式之-一。液晶显示器的种类很; L& b+ w! q7 B* p/ R0 L) s4 r
多,各有自己的特点,可根据工程的需要加以选择。- G, E1 Y( |) |3 l
PWA050-256是杭州平望科技有限公司提供的液晶控制! F0 j! |0 V, s* N: u& \6 |
板,其核心电路采用ALTERA公司的大规模可编程集成电路
' z# _8 U+ g3 {; h7 K(FPGA)/ m3 H3 c( J) e# q- @- f/ z' [) d
EPM3128编程实现。PWA050- -256可控制彩色TFT
_7 k5 m E4 r; F(320xRGBx240)液晶显示屏采用I/O连接方式,可显示256种
, y: G6 x# J" w. U' x7 Y颜色;为提高读写速度、简化程序,显示屏中每个点映射显示缓
7 O* G* S5 `0 X! b7 N; Y& x存中的一个字节,显示屏中的行列号与缓存器的行列号-- -对6 O3 E1 v% T0 A, s( I5 E1 @8 w- X
应,因此,只需输人行列号,便可直接读写相应点数据,不用计算/ I7 J$ M: |, Y8 Y! E, i& F
点在显示缓存中的地址,写人数据后列地址(X坐标)自动加1,
5 U$ { M9 p; T1 a) ? x) a4 X写满-行后自动换行。用户也可实现Y坐标自动加1。由于显示% k% g# I: s3 u* d( Y
缓存采用SRAM,对于320xRCBx240点阵彩色LCD,可储存4' U8 ]: k7 j$ S0 p: F
页显示内容。对当前页或任一一 页读写不影响当前页的显示,无+ ?( M b: _( w4 F; k! e4 P
雪花现象,页之间的内容可方便地实现交替显示。
* |+ c1 x7 }' x/ ~% t' g5 G
. F, f* z5 T( }9 A3 L d2 y2 硬件电路设计- S5 n0 i7 W# L& d
( \* z* z- E% U6 P5 P, U! L
1 K( d0 j; y9 L3 x( \, v- u
9 {) H1 S. E2 b& g |
|