|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
; X2 F- x P8 p& Z! w5 v- L
摘要:本文重点阐述了.80C196KC与彩色液晶控制板PWA050- -256的接口技术以及显示系统的软件设计,给出了相关的程序7 r, |* }3 f3 A E/ w A( G
流程图和C程序,简要说明了字符、图片和动画彩色显示的实现方法。
4 }6 U0 B* J' K4 w( m4 i) E5 A8 s0 S关键词:80C196KC单片机; PWA050- -256;LCD;接口电路
3 L( ^' y1 Y b- g
9 b9 h0 U# M: H/ e/ \6 R/ k5 W- C1 引言
( W, a% q& U5 u- Q" k+ [* B液晶显示器(LCD)具有可编程驱动接口控制方便体积小、8 |8 ]. J, v0 y3 }+ ?% U/ J
功耗低、具有良好的可视化人机界面等特点,在智能设备尤其
6 I0 w5 C( x5 h2 I+ c" z$ G; @- a是便携式仪器仪表中得到了广泛应用。在许多单片机应用系统
) |9 o% p1 {8 I8 s0 o1 m' J: ?中被广泛应用于终端显示。LCD 已成为当代高新技术产业、信
! e' g% {9 |$ M* t息产业中最重要的信息显示方式之-一。液晶显示器的种类很
8 G" N- S$ e- s+ K m" Y/ E多,各有自己的特点,可根据工程的需要加以选择。* C/ _6 M* ]) T8 }0 w" M
PWA050-256是杭州平望科技有限公司提供的液晶控制
/ C- u" t" y& @' J: N5 r+ @. v1 v, R板,其核心电路采用ALTERA公司的大规模可编程集成电路
@1 v: o/ f( a+ Q& u! B& M) |6 z(FPGA); G/ v& z, U8 w* q+ ^6 a! n
EPM3128编程实现。PWA050- -256可控制彩色TFT$ P n" f* j! X% x. T
(320xRGBx240)液晶显示屏采用I/O连接方式,可显示256种 }1 Q. H% S$ ^0 n
颜色;为提高读写速度、简化程序,显示屏中每个点映射显示缓
; t5 }& ~1 o0 I4 g7 v存中的一个字节,显示屏中的行列号与缓存器的行列号-- -对! c& I. c$ k+ H8 R: D' W$ T; \
应,因此,只需输人行列号,便可直接读写相应点数据,不用计算/ B% ? E* v! a3 U- d- C% `6 e
点在显示缓存中的地址,写人数据后列地址(X坐标)自动加1, _, ?3 x+ s2 U& C' T2 ^/ N
写满-行后自动换行。用户也可实现Y坐标自动加1。由于显示
- h$ V3 ]% i: H2 U t; X缓存采用SRAM,对于320xRCBx240点阵彩色LCD,可储存4
. _; i0 W9 W" T k) t6 ~页显示内容。对当前页或任一一 页读写不影响当前页的显示,无
" ^5 m* r" f' D2 H Q7 F& I雪花现象,页之间的内容可方便地实现交替显示。* j4 h* o9 h8 P3 c
- V: j& X* U" E4 }5 }- Z" ?
2 硬件电路设计
, ^9 |/ W* y' O, P8 ]
; A: l& E, `* f* H, ~& B7 u" d; @* P: {8 Z
9 g( a/ Q4 e2 \2 R/ M" x3 U |
|