|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
* I7 D$ v. x4 X, b
摘要:本文重点阐述了.80C196KC与彩色液晶控制板PWA050- -256的接口技术以及显示系统的软件设计,给出了相关的程序: q' ~8 C) K0 K4 W+ F' n
流程图和C程序,简要说明了字符、图片和动画彩色显示的实现方法。
+ s/ n2 Z3 i8 ~! V' t关键词:80C196KC单片机; PWA050- -256;LCD;接口电路
0 g7 U# e! _9 l1 z& {2 W& G8 K' Q$ t$ Z
1 引言9 _) Q5 Y* I* G. k7 o! z! f
液晶显示器(LCD)具有可编程驱动接口控制方便体积小、, ?3 M: M2 ?8 Q, M# }. _' U/ u
功耗低、具有良好的可视化人机界面等特点,在智能设备尤其
, m; x0 G; A# A是便携式仪器仪表中得到了广泛应用。在许多单片机应用系统
) O5 o* L: ^" M& p8 S. w5 x中被广泛应用于终端显示。LCD 已成为当代高新技术产业、信% r7 n/ @2 l, O7 a1 k; u
息产业中最重要的信息显示方式之-一。液晶显示器的种类很- q: q5 H) N2 n9 I# \
多,各有自己的特点,可根据工程的需要加以选择。
% E2 p& C3 r7 a; |# FPWA050-256是杭州平望科技有限公司提供的液晶控制, D# C2 e" i& A1 n
板,其核心电路采用ALTERA公司的大规模可编程集成电路% G9 c3 T& J5 e8 @4 e# t
(FPGA)# L& C6 ~' K: x: e
EPM3128编程实现。PWA050- -256可控制彩色TFT
- Y1 F4 W7 l* c. i5 O! A F4 H g(320xRGBx240)液晶显示屏采用I/O连接方式,可显示256种 Z% L9 e3 u0 S& z3 r2 z" R
颜色;为提高读写速度、简化程序,显示屏中每个点映射显示缓6 e4 h4 u, M5 P' C+ C
存中的一个字节,显示屏中的行列号与缓存器的行列号-- -对
7 e" Q/ c- w% i' T4 F应,因此,只需输人行列号,便可直接读写相应点数据,不用计算. O1 X [. k( h. x% r" w
点在显示缓存中的地址,写人数据后列地址(X坐标)自动加1,
: a L. A5 @9 ]6 R* s( U1 P写满-行后自动换行。用户也可实现Y坐标自动加1。由于显示
j% w& ]/ Y9 h3 Y3 Q4 F缓存采用SRAM,对于320xRCBx240点阵彩色LCD,可储存4
5 l2 ]/ l$ k7 p0 V页显示内容。对当前页或任一一 页读写不影响当前页的显示,无
- k* ^. _& W3 M e雪花现象,页之间的内容可方便地实现交替显示。0 e* U3 X3 L6 w; q
6 K b; R! e5 D v- l% S
2 硬件电路设计; X N6 ]1 A" o0 t& l& @. L6 G
& k! P+ D7 ?3 k5 H$ l8 U1 a
8 t5 ?% w0 N) Z- q' d
( I M0 `3 I4 V3 B+ ?+ F( p6 `
|
|