字型:11X12点阵、15X16点阵
字符集:GB2312
兼容Unicode内码
输入法码本:GT快捷拼音输入法
排置方式:竖置横排
总线接口:SPI串行总线
访问速度:SPI时钟频率 30MHz(max.) @3.3V 工作电压:2.7V~3.6V
工作电流:12mA
待机电流:10uA
芯片形式:SO8封装和COG安装
1 概述
GT21L16S2Y是一款内含11X12点阵和15X16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授权)、ASCII字符及GB2312与Unicode编码互转表。排列格式为竖置横排。用户通过字符内码,利用本手册提供的方法计算出该字符点阵在芯片中的地址,可从该地址连续读出字符点阵信息。
本字库芯片内含GT快捷拼音输入法码本,另外配合本公司的输入法程序,实现数字小键盘IT产品的汉字快捷输入。
1.1 芯片特点
● 数据总线:SPI 串行总线接口 ● 点阵排列方式:字节竖置横排 ● 时钟频率:30MHz(max.) @3.3V ●
工作电压:2.7V~3.6V ●
电流:
工作电流:12mA 待机电流:10uA ● 封装:SOP8 ● 尺寸(SOP8):4.90mmX3.90mm (193milX154mil ) ●
工作温度:-20℃~85℃
(可以提供-40℃~85℃标准字库芯片)
1.2 芯片内容
分类
字库内容 编码体系(字符集) 字符数
11X12点GB2312标准点阵字库
GB2312 6763+376 15X16点GB2312标准点阵字库
GB2312 6763+376 6X12点国标扩展字符 GB2312 126 汉字及字符
8X16点国标扩展字符 GB2312
126 5X7点ASCII 字符
ASCII 96 7X8点ASCII 字符
ASCII 96 6X12点ASCII 字符
ASCII 96 8X16点ASCII 字符
ASCII 96 12点阵不等宽ASCII 方头(Arial )字符
ASCII 96 ASCII 字符
16点阵不等宽ASCII 方头(Arial )字符
ASCII 96 Unicode 到GB2312内码转换表
内码转换表
GB2312到Unicode 内码转换表
输入法码表 GT 快捷拼音输入法码表
GB2312
CS#SO VCC HOLD#NC GND
SCLK SI
字型样张
11X12点GB2312汉字 15X16点GB2312汉字
5x7点ASCII字符7x8点ASCII字符6x12点ASCII字符
8x16点ASCII字符12点阵不等宽ASCII方头16点阵不等宽ASCII方头
2 引脚描述与接口连接
2.1 引脚描述
SOP8 名称I/O 描述
片选输入(Chip enable input)
1 CS# I
串行数据输出(Serial data output)
2 SO O
3 NC 悬空
4 GND 地(Ground)
串行数据输入(Serial data input)
5 SI I
串行时钟输入(Serial clock input)
6 SCLK I
总线挂起(Hold, to pause the device without)
7 HOLD# I
8 VCC 电源(+ 3.3V Power Supply)
串行数据输出(SO):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
串行数据输入(SI):该信号用来把数据从串行输入芯片,数据在时钟的上升沿移入。
串行时钟输入(SCLK):数据在时钟上升沿移入,在下降沿移出。
片选输入(CS#):所有串行数据传输开始于CE#下降沿,CE#在传输期间必须保持为低电平,在两条指令之间保持为高电平。
总线挂起输入(HOLD#):
该信号用于片选信号有效期间暂停数据传输,在总线挂起期间,串行数据输出信号处于高阻态,芯片不对串行数据输入信号和串行时钟信号进行响应。
2.2 HOST CPU主机SPI接口电路示意图
SPI与主机接口电路连接可以参考下图(#HOLD管脚建议接2K电阻3.3V拉高)。
GT21
HOST CPU主机SPI接口电路示意图若是采用系统电压为5V的,可以使用相应的GT21H16S2Y芯片。
3 字库调用方法
3.1 汉字点阵排列格式
每个汉字在芯片中是以汉字点阵字模的形式存储的,每个点用一个二进制位表示,存1的点,当显示时可以在屏幕上显示亮点,存0的点,则在屏幕上不显示。点阵排列格式为竖置横排:即一个字节的高位表示下面的点,低位表示上面的点(如果用户按16bit总线宽度读取点阵数据,请注意高低字节的顺序),排满一行后再排下一行。这样把点阵信息用来直接在显示器上按上述规则显示,则将出现对应的
汉字。
3.1.1 15X16点汉字排列格式举例
15X16点汉字的信息需要32个字节(BYTE 0 – BYTE 31)来表示。该15X16点汉字的点阵数据是竖置横排的,其具体排列结构如下图:
15 列
B0
B1
B2 B3 B4 B5 B6 B7BYTE 0 ..........
..........
..........
..........
B0 B1
B2 B3 B4 B5 B6 B7BYTE 16
B0
B1
B2
B3
B4
B5
B6
B7
BYTE 1
安卓unicode输入法B0
B1
B2
B3
B4
B5
B6
B7 BYTE 17
B0
B1
B2
B3
B4
B5
B6
B7
BYTE 14
B0
B1
B2
B3
B4
B5
B6
B7
BYTE 30空白
16 行
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论