|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于RA8806控制器的LCD和51 单片机接口技术
' ?/ I7 l5 b3 j Q) ?& n摘要:论述基于RA8806控制器的LCD的特点,给出RA8806 与MCS51单片机的硬件接口电路和详细的实现方法,8 k( e% K- _. R% F1 T4 I% d% J+ {: s
介绍RA8806内置的触摸屏控制器的应用和编程方法,给出实现框图。基于RA8806的LCD和同类产品相比,具有; C7 C! t& s0 Z: h% C" _- l) E" t
功能强、调试简单、编程灵活和性价比高等优点,可广泛应用于智能仪表,数字化仪器。
1 W2 {; t1 m. ?: b7 ^& o关键词:RA8806; LCD; 51单片机; 触摸屏;两点校准
) o7 |: v r* d3 a5 }2 j" c! R; H
+ c( Q2 i& | P" \/ ?; v' i1引言
9 E- g. h# K: B- W1 z+ q# h由于点阵液晶显示具有高清晰度和高分辨率,可显示复, O# Q6 |! N* d; W' @0 i9 G( B
杂文字和图形,耗电省等优点,在移动通讯、仪器仪表、电子设6 Z* {" q5 T `% A, w6 U
备等方面得到广泛应用。而触摸屏作为良好的人机接口一直
: `3 S& N* n# o# V# ]2 V: j+ e应用于仪器仪表。触摸屏和点阵液晶显示模块的相互配合使
, Z- x5 ^+ ~! h7 E' H5 [8 @用,使得人机界面更加完善美观。这里介绍的基于RA8806控! [$ h4 A5 k8 b) F6 @, D9 W% D, P4 t
制器的LCD就是内建触摸屏控制器的点阵液晶显示模块"。0 J8 f3 d0 J9 Y% I4 C
2 RA8806 控制器简介
/ A/ Z6 I- x- \9 qRA8806是点矩阵液晶显示控制器,支持320x240、四灰
, B3 z: Z: E$ ^阶双图层文字及图形显示模式,内建中、日英、欧文字型码,可
* \! E, u- d3 L! e将文字旋转90、180°、270显示。RA8806 内建智能型触摸扫描" @9 d& n: v0 S
控制器,支持4线电阻式触摸屏接口,带8x8的键盘扫描接口,' @% P0 r8 }/ q; v
可编程设置的脉宽调制用来调节LCD面板的对比度或背光。
6 ^9 P* m' w D" W' i1 J1 ~RA8806也提供如区域卷动文字反白、粗体文字、文字放大、内+ X' n& ?! v& f
存清除等功能。RA8806还提供-项创新功能即无雪花模式,可
+ H. |6 w1 ~) ] F有效移除当频繁对内存读写所产生的雪花A。& U7 ^' ^& \# E8 @, o
3 RA8806和51单片机接口电路
" v1 J" U, p6 p4 t/ w& j c6 o* {7 w+ w) k) |5 ~) m
4 m v7 h" s8 F4 S. \' z
! k: @) g6 m/ ~2 O! u: g |
|