RAiO
RA8806
双图层 文字/图½
LCD
控制器
基本规格书
Simplify Version 1.1
October 15, 2008
RAiO Technology Inc.
©Copyright
RAiO Technology Inc. 2008
瑞½科技
RAiO
TECHNOLOGY INC.
1/10
www.raio.com.tw
RA8806
Preliminary Version 1.1
双图层 文字
/
图½
LCD
控制器
1.
简 介
RA8806
是一个文字与绘图模式的点矩阵液晶显示(STN-LCD)控制器,其内建了双图层(Two
Page)显示
内存,及
512Kbyte ROM
的字型码,可以显示全型(16x16
pixels)的繁½中文字型(BIG5,13973
个字
型)或是简½中文字型(GB,9216 个字型)。同系列中的
RA8806-J
更内建了日本
JIS
标准汉字第一及第二
水平日文汉字字库共
6355
个字型。RA8806 也内建
4x256
个可显示大部½½用于英语系和欧洲½家的半型字
(8x16
pixels)字母及符号,也就是符合 ISO8859-1~4(或称为 Latin-1~4)标准的 ASCII
字码。
RA8806
支持可½换到
4-bit
或
8-bit
数据总线的
8080/6800
系列之
MPU
接口,而对于
LCD
驱动接口,
RA8806
亦可以被设定为
4-bit
或
8-bit
的数据总线。在一般模式下,RA8806 可支持最大到
320x240
点分辨率
的
LCD
面板,而在扩展模式下,可支持
640x240
或是
320x480
点分辨率的
LCD
面板,同时藉由½用文字旋
½功½,可达成垂直文字的显示效果。RA8806 也内建了智½型触控扫瞄控制器,支持了
4
线电阻式触控扫瞄
接口,而可程序化的脉波½度调变器(PWM)可以用来调节
LCD
面板的对比或背光。RA8806 也提供一个强
大且聪颖的
4x8(32
键)或
8x8(64
键)的键盘扫瞄接口,其中更包含了长按键的功½,同时透过适½的中
断和½询机制让½用者可以½易的操½触控扫瞄、键盘扫瞄、和电源管理等功½,因此可以有效的减½
MPU
的负担。内建
512Byte
字型创造内存(Character
Generation RAM,CGRAM)让½用者可以自行创造出最多
16
个全型或
32
个半型的字型或符号,甚至½只½用一个显示图层时,另一个没有½用到的图层内存也可被½
成字型创造内存,于此设定状态下,提供了相½足够可以让½用者自行创造的字或符号(300 个全型或
600
个
半型字)。
另外
RA8806
提供了于灰阶模式下显示
4
灰阶图案的显示效果,½中资料安排的方式兼容于大部分的灰阶图
案,且相½容易撰写。RA8806 也提供了相½多有用的功½,例如区域卷动、文字反½、粗½文字、文字放
大,内存清除等等。RA8806 更提供了一项创新的功½
-
无雪花模式(no-flicker),此模式½有效的移除½频
繁的对内存读写而所产成的雪花,凭借着
RA8806
提供此一模式,½用者½½易地改善
LCD
显示的品质。
RA8806
是一颗强大且容易½用的
LCD
显示控制器,它提供中等尺寸
LCD
显示控制的完整解决方案,½用者
也因此可以节省相½多的时间和成本于系统硬件和½件开发上。
瑞½科技
RAiO
TECHNOLOGY INC.
2/10
www.raio.com.tw
RA8806
Preliminary Version 1.1
双图层 文字
/
图½
LCD
控制器
2.
特 性
支持文字和绘图两种混和显示模式
一般模式
:
最大支持
320x240
点双图层混和显示(AND、OR、NOR 和
XOR)
扩展模式
: 640x240
点或
320x480
点单图层显示
支持
4/8-bits
的
6800/8080 MPU
接口和
4/8-bits LCD
驱动接口
内建聪颖的
8x8
或
4x8
可调节长按键功½的键盘扫瞄电路
支持水平和垂直区域卷动
内建简½/繁½中文/日文汉字(GB/BIG5/JIS
Kanji Level 1&2)和 ASCII
字½的
ROM
支持
90
度、180 度、270 度文字旋½显示功½
支持
1
倍到
4
倍字型放大(垂直和水平)
内建
512Bbyte
字型创造内存(CGRAM): 半型字为
8x16
点,全型字:
16x16
点
没有½用到的图层显示内存可被½成字型创造内存
: 300
个全型字或
600
个半型字
适½的中断/½询机制提供给触控扫瞄、键盘扫瞄、电源管理等程序的撰写
支持文字对½功½
支持
4
灰阶显示(灰阶模式)
支持粗½字和行与行间距设定功½
内建智½型电阻式触控扫瞄控制器
内建脉波½度调变(PWM)提供
LCD
对比或背光的调节
电源管理模式以减少电源的消耗
时脉(Clock)来源
: 4M ~ 12MHz
石英振荡器或由外灌时脉
内建一个
5V-to-3V DC/DC
½换器
电源操½范围
: 2.4V ~ 5.5V
包装
: Die、LQFP-100、TQFP-80 Pins
瑞½科技
RAiO
TECHNOLOGY INC.
3/10
www.raio.com.tw
RA8806
Preliminary Version 1.1
双图层 文字
/
图½
LCD
控制器
3.
系 统 方 块 图
图
3-1
为
RA8806
内 部 区 块 表 示 图 ,
RA8806
包 含 了 二 个 显 示 内 存 (
DDRAM
) 、 一 个 字 型 创 造 内 存
(
CGRAM
) 、 字 ½
ROM
(
Font ROM
) 、 缓 存 器 区 块 、 模 拟 ½ 数 字 ½ 换 器 (
ADC
) 、 脉 波 ½ 度 调 变
(PWM),LCD驱动接口、微控制器控制接口(MPU),图
3-2
为RA8806 系统应用方块图。
KIN[7:0]
KOUT[7:0]
Smart
Key-Scan
Controller
Display Data RAM
(9.6KByte x 2)
DDRAM1
DDRAM2
LP
FR
YD
ZDOFF
XCK
LD[7:0]
Display
Timing
Generator
PWM_OUT
PWM
Controller
Registers
XG
Oscillator
XD
512KByte
Font
ROM
512Byte
CGRAM
X1
X2
Y1
Y2
MCU Interface
System Configure
Touch Panel
Controller
ZCS1
CS2
ZWR
ZRD
RS
INT
BUSY
DATA[7:0]
ZRST
图
3-1 : RA8806
内部方块图
MI
DW
DB
CLK_OUT
LCD Driver
MPU
LCD Panel
RA8806
8x8
Key Pad
Booster
(Contrast Adj.)
LCD Driver
H/W
Set Up
X’tal
Touch
Panel
图
3-2 : RA8806
系统方块图
瑞½科技
RA
i
O
TECHNOLOGY INC.
4/10
www.raio.com.tw
RA8806
Preliminary Version 1.1
双图层 文字
/
图½
LCD
控制器
4.
脚 ½ 定 义
4-1 MPU
界面
脚½名称
I/O
数据总线(Data
Bus)
DATA[7:0]
I/O
负责
RA8806
及 微处理器(MPU)之间做数据传送与接收。
½于½用
4-bits
数据总线模式下,其高字节
DATA[7:4]
为输出讯号,应½
其保持为浮接(floating)。
致½/读取控制讯号(Enable/Read
Enable)
ZRD
(EN)
I
½
MPU
为
8080
系列时,此脚为数据读取讯号(ZRD),于½电½动½。
½
MPU
为
6800
系列时,此脚为致½讯号(EN),于高电½动½。
写入/读-写控制讯号(Write/Read-Write)
½
MPU
为
8080
系列时,此脚为数据写入讯号(ZWR),于½电½动
ZWR
(ZRW)
I
½。
½
MPU
为
6800
系列时,此脚为数据读取/写入讯号(ZRW),于高电½
时表示读取动½,于½电½时表示写入动½。
指令/数据选择控制讯号(Command
/ Data Select Input)
此脚½为用于区别指令/数据周期。½
RS = 0
时,RA8806 为数据读取/写
入周期。½
RS = 1
时,RA8806 为状态(status)读取/指令写入周期,½
于
8080
接口时,通常此脚½和
A0
相接。
RS
I
说
明
RS
0
0
1
1
ZWR
0
1
0
1
ZRD
1
0
1
0
Access Cycle
资料写入(Data
Write)
数据读取(Data
Read)
指令写入(CMD
Write)
状态读取(Status
Read)
芯片选取控制讯号(Chip
Select Input)
ZCS1
CS2
I
RA8806
唯有½
ZCS1
为½电½(LOW)且
CS2
为高电½(HIGH)时,
才可接受指令。
中断讯号(Interrupt
Signal Output)
INT
O
用以回报
RA8806
内部的中断状况给
MPU。此脚½可设定为高或½电½
触发。
忙碌讯号(Busy
Signal Output)
用以回报
RA8806
内部的执行½用状况。此脚½可设定为高或½电½触
BUSY
O
发,例如设定为高电½触发时,½
BUSY
脚½为高电½时,RA8806 无法
存取来自
MPU
指令,把此脚½接到
I/O
脚½时,它½被½用于½询机制
来监控
RA8806
内部的状况。
瑞½科技
RAiO
TECHNOLOGY INC.
5/10
www.raio.com.tw
评论