RA8815

RA8815
字型使用说明
Preliminary Version 1.0
RA8815 内建 256KByte 的字型 ROM,储存着中文字型、数字符号、英、日、欧、拉丁文等字型,因为中文
字型的不同,RA8815 提供两种型号:
1. RA8815G-T : 代表内建的中文字型为繁体字
2. RA8815G-S : 代表内建的中文字型为简体字
因此在开发及采购时必须先确定使用的 RA8815 型号。而 RA8815 内建的字号共有三种:
1. 中文字型: 所占的显示区域大小为 16x16,实际字体大小为 15x15,如图 1 的(1),所支持的字收录
在 RA8815 应用手册 “附录 D. 字型与字码表” ,其实由字码表中可以看出所包含的字不只中文,还
有包括一些符号、数字等,而这些字型在 RA8815G-T 与 RA8815G-S 是不一样的,RA8815G-T
字型的对映码是 BIG5 码,RA8815G-S 字型的对映码是 BG 码,如使用 RA8815G-T,当 MCU 在
设定好坐标位置后送出 Data “B7h”及”E7h”,就会显示” 瑞”的繁体中文字型,使用 RA8815G-S,当
MCU 在设定好坐标位置后送出 Data “C6h” 及 ”CCh”,就会显示” 铺” 的简体中文字型。
(1)16x16 Pixel
(2) 8x16 Pixel
(3)8x8 Pixel
<图 1> 一般显示字型
2. 大 ASCII 字型: 所占的显示区域大小为 8x16,实际字体大小区域一般显示字型为 6x13,如图 1 的
(2),粗体字显示字型为 7x13,如图 2 的(2)。大 ASCII 字型共有 1024 个字(请参考 Table-1 与
Table-2),其中包括一些符号、数字、英、日、欧文及拉丁文,大 ASCII 字型在 RA8815G-T 与
RA8815G-S 也是一样的。只要 RA8815 设定成大 ASCII 字型模式(REG[03h]的 MD[1:0]=10),由
MCU 送出 Table-1 或 Table-2 的字型码就会显示出所对映的 8x16 字型,如 MCU 在设定好坐标位
置后送出 Data “41h”,就会显示”A” 的大 ASCII 字型。选择大 ASCII 表由缓存器[03h]MWMR 的
Bi4 ASCS 决定,ASCS 为 0 选择 ASCII 表 1(Table1),为 1 选择 ASCII 表 2(Table2) 。
3. 小 ASCII 字型: 所占的显示区域大小为 8x8,实际字体大小区域一般显示字型为 5x7,如图 1 的
(3),粗体字显示字型为 6x7,如图 2 的 (3)。小 ASCII 字型共有 512 个字(请参考 Table-0),其中包
括一些符号、数字、英、日、欧文等,小 ASCII 字型在 RA8815G-T 与 RA8815G-S 是一样的。只
要 RA8815 设定成小 ASCII 字型模式(REG[03h]的 MD[1:0]=01),由 MCU 送出 Table-0 的字型码
就会显示出所对映的 8x8 字型,如 MCU 在设定好坐标位置后送出 Data “50h”,就会显示 ”P” 的小
RAiO TECHNOLOGY INC.
www.raio.com.tw
RA8815
字型使用说明
Preliminary Version 1.0
ASCII 字型。
(1)16x16 Pixel
(2) 8x16 Pixel
(3)8x8 Pixel
<图 2>粗体字显示字型
值得注意的是 Table-0~2 这些字型所对映的码是由本公司自行规划的,虽然包括一些符号、数字、英、日、
欧文及拉丁文,但所对映的字型码与英、日、欧文及拉丁文等操作系统所定义的标准码无关,因此 RA8815
不论透过 MCU 送出的是哪一种文字码或是哪一国的标准码,在大、小 ASCII 模式下,LCD 将只显示出由
RA8815 接收且对映到 Table-0~2 的字型。而如果不同的操作系统应用上您想显示的字是在 Table-0~2 内,但
是操作系统产生的字型码与 Table-0~2 上的不同,那么就必须在程序上自行建立一转码表,例如您想显示大
ASCII 字 型 ”Ũ” , 在 操 作 系 统 中 产 生 的 字 型 码 却 是 ”A5h”,那么在程序上的转码表就是要由”A5h” 对映
到 ”C8h”,唯有由 MCU 送出 ”68” 才可以让 RA8815 显示出 ”Ũ”,又如您想显示大 ASCII 字型 ”£”,在操作系
统中产生的字型码却是 ”9Ch”,那么在程序上的转码表就是要由 ”98h” 对映到”9Ch”,因为唯有由 MCU 送
出 ”9C” 才可以让 RA8815 显示出 ” £”。
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
小 ASCII 表(Table 0)
RAiO TECHNOLOGY INC.
0 1 2 3 4 5 6 7 8 9 A B C D E F
0
0
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
A
A
B
B
C
C
D
D
E
E
F
F
大 ASCII 表(Table 1)
大 ASCII 表(Table 2)
www.raio.com.tw