15X16点阵标准字库
- 格式:pdf
- 大小:553.42 KB
- 文档页数:34
字型: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点国标扩展字符 GB2312126 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 快捷拼音输入法码表GB2312CS#SO VCC HOLD#NC GNDSCLK 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 O3 NC 悬空4 GND 地(Ground)串行数据输入(Serial data input)5 SI I串行时钟输入(Serial clock input)6 SCLK I总线挂起(Hold, to pause the device without)7 HOLD# I8 VCC 电源(+ 3.3V Power Supply)串行数据输出(SO):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
LED16X16点阵显示课程设计报告学院专业班级学生姓名指导老师二0一0年十二月一、设计目的本次课程设计目的剖析试验箱,利用微机接口芯片8255,并行控制LED点阵显示;其次就是掌握8088微机系统与LED点阵显示模块之间接口电路设计及编程,了解LED点阵显示的基本原理和如何来实现汉字的的循环左移显示。
二、设计内容利用598H试验系统扩展接口CZ7座,在控制板MC1上以并行通信的方式控制LED 点阵显示。
要求自建字库,编制程序实现点阵循环左移显示汉字,并要求通过protues仿真软件画出电路图,运行程序。
三、硬件电路设计整个电路由8088CPU,两片8255,1个74ls373,1个74LS138,1个16×16的LED,5个7407。
该电路可静态显示1个16*16位的汉字,也可循环显示。
1、8255Intel8255A是一种通用的可编程序并行I/O接口芯片,又称“可编程外设接口芯片”,是为Intel8080/8085系列微处理据设计的,也可用于其它系列的微机系统。
可由程序来改变其功能,通用性强、使用灵活。
通过8255A,CPU可直接同外设相连接,是应用最广的并行I/O接口芯片。
其中含3个独立的8位并行输入/输出端口,各端口均具有数据的控制和锁存能力。
可通过编程设置各端口的工作方式和数据传送方向(入/出/双向)。
2、138译码器译码器是组合逻辑电路的一个重要的器件,74LS138的输出是低电平有效,故实现逻辑功能时,输出端不可接或门及或非门,74LS138与前面不同,其有使能端,故使能端必须加以处理,否则无法实现需要的逻辑功能。
发光二极管点亮只须使其正向导通即可,根据LED的公共极是阳极还是阴极分为两类译码器,即针对共阳极的低电平有效的译码器;针对共阴极LED的高电平输出有效的译码器。
3、373锁存器74LS373是低功耗肖特基TTL8D锁存器,内有8个相同的D型(三态同相)锁存器,由两个控制端(11脚G或EN;1脚OUT、CONT、OE)控制。
蓝牙技术应用在LED显示屏设计方案中蓝牙技术应用在LED显示屏设计方案中。
针对LED 显示屏应用中存在的问题,给出了一种低成本、内容更新便捷的点阵LED文字显示屏的方案。
系统采用C8051F410作为MCU,利用蓝牙模块接收手机蓝牙传输的数据,并将数据通过单片机控制字库芯片进行字符集的转换、点阵代码的提取,进而由单片机控制点阵屏更新显示数据。
经实际使用,控制稳定、方便。
本文设计一种内容更新便捷、可扩展、低价格的点阵LED 文字显示屏。
降低成本的途径是①用几乎人人都有的手机的蓝牙数据传输功能进行LED 显示内容的更新,免去专业上位机软件和控制卡的成本,操作也更简单;②单次显示内容在5 ~ 30 个汉字或英文字母,因为显示内容较少,就可实现扩展电路的简单化。
1 系统设计方案1. 1 系统组成系统由带蓝牙功能的智能手机和LED 显示屏组成。
其中,LED 显示屏由单片机、LED 点阵模块、字库芯片、蓝牙接收模块、5V 开关电源和3.3V 稳压电路组成,如图1 所示。
系统工作过程是:用户通过智能手机的记事本编辑"数据",并经无线蓝牙发送到显示屏上的蓝牙接收模块。
主控单片机读取蓝牙接收模块接收的"数据"并进行处理。
"数据"由"控制命令"和"显示内容"构成,两部分数据用自定义特征符分隔开。
"控制命令"用于对显示屏的亮度、显示内容移动速度和移动方向进行设置;而单片机根据收到的"显示内容"的字符代码在字库芯片中找到相应的32 字节显示代码送点阵屏显示。
1. 2 LED 点阵屏工作原理LED 点阵显示屏可按显示需要由若干块每块LED 单元板拼接而成。
通用LED 单元板由2 位16 ×16 点阵LED 构成,尺寸为160* 320mm2.单元板的工作原理如下。
每板有16 行32 列,数据的显示采用传统的行列式扫描方式。
GT20L16S1Y标准汉字字库芯片简要说明BRIEFGB2312字符集(6763汉字):15x16点阵 ASCII符集(6套):5x7~8x16点阵排置方式:竖置横排总线接口:SPI串行总线芯片形式:SOT23-6封装VER 4.0I_B2012-1版本修订记录版本号修改内容日期备注V1.0 1. 15*16点汉字算法部分2010-72. 8X16点国标扩展字符2010-73. 8X16点国标扩展字符起始地址2010-7V4.0I _B 4、修改字型样张 2012-11 概述GT20L16S1Y是一款内含15X16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授权)、ASCII字符。
排列格式为竖置横排。
用户通过字符内码,利用本手册提供的方法计算出该字符点阵在芯片中的地址,可从该地址连续读出字符点阵信息。
1.1 芯片特点● 数据总线:SPI 串行总线接口 ● 点阵排列方式:字节竖置横排 ● 时钟频率:30MHz(max.) @3.3V ● 工作电压:2.2V~3.6V ●电流:工作电流:8mA 待机电流:8uA ● 封装:SOT23-6● 尺寸 SOT23-6:2.9mmX1.6 mm x1.10mm ●工作温度:-20℃~70℃1.2 引脚描述SOT23-6 名称 I/O描述 1 SCLK I串行时钟输入(Serial clock input ) 2 GND地(Ground)3 CS# I片选输入(Chip enable input ) 4 VCC电源(+ 3.3V Power Supply)5 SO O串行数据输出 (Serial data output) 6 SI I串行数据输入 (Serial data input)串行数据输出(SO ):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
串行数据输入(SI ):该信号用来把数据从串行输入芯片,数据在时钟的上升沿移入。
GT20L16P1Y标准汉字字库芯片简要说明BRIEFGB2312简体汉字字符集:15x16点阵UNICODE常用简繁体汉字字符集:15x16点阵Unicode多国字符集(174国):16点阵(拉丁文、希腊、基里尔文、阿拉伯文、希伯来文、泰文) ASCII符集(96字):8x16点阵排置方式:竖置横排总线接口:SPI串行总线芯片形式:SOT23-6封装VER 8.0I_C2012-1版本号修改内容日期备注V8.0I_A 1、增加常用简体字数 2011-112、常用简体与繁体字所增加部分的Unicode调用 2011-11V8.0I_B 3、规格书字库内容表和调用程序增加294个国标字符注释说明2011-11V8.0I_C 4、字型样张修改 2012-11 概述GT20L16P1Y 是一款15X16汉字点阵和16点外文点阵字库芯片,支持GB2312字符集、UNICODE 字符集,同时支持拉丁文、希腊、基里尔文、阿拉伯文、希伯来文、泰文。
排列格式为竖置横排。
用户通过字符内码,利用本手册提供的方法计算出该字符点阵在芯片中的地址,可从该地址连续读出字符点阵信息。
1.1 芯片特点● 数据总线:SPI 串行总线接口 ● 点阵排列方式:字节竖置横排 ● 时钟频率:30MHz(max.) @3.3V ● 工作电压:2.2V~3.6V ●电流:工作电流:8mA 待机电流:8uA ● 封装:SOT23-6● 尺寸 SOT23-6:2.9mmX1.6 mm x1.10mm ●工作温度:-20℃~70℃1.2 引脚描述SOT23-6 名称 I/O描述 1 SCLK I串行时钟输入(Serial clock input ) 2 GND地(Ground)3 CS# I片选输入(Chip enable input ) 4 VCC电源(+ 3.3V Power Supply)5 SO O串行数据输出 (Serial data output) 6 SI I串行数据输入 (Serial data input)串行数据输出(SO ):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
2018年第1湖__________________________________________文章编号=1009 -2552(2018)01 -0063 -04D O I:10. 13274/ki.hdzj.2018. 01. 015"f s息技术一种16 *16点阵汉字笔顺字库的制作方法周江(成都职业技术学院软件分院,成都610041)摘要:汉字笔顺是小学低年级语文的教学内容,目前一般是由老师书写、学生练习来实现,教学方式比较枯燥,老师劳动强度较大,难以保证教学的效果。
针对这种状况,有必要开发一种汉字笔顺字库,利用单片机和LED点阵显示屏等设计出能实现汉字笔顺演示的设备,这将有效地提高教学的效率和效果,能在一定程度上提高学生书写的正确率。
关键词:汉字;笔顺;字库;16 *16点阵中图分类号:TP391. 1文献标识码:AMethod of making Chinese characters writing sequencefont of 16 *16dot matrixZHOU Jiang(Software School of Chengdu Polytechnic,Chengdu610041,China) Abstract:Chinese characters writing sequence is content ol Chinese in lower grades ol primary school.The general method is a teacher demonstration and students learn on it,it is boring,and the teacher’s labor intensity is big,so it is difficult to ensure the effectiveness ol teaching.In view ol this situation,it is necessary to develop a font ol Chinese characters writing sequence,and design a equipment using SCM and LED which can demonstrate the Chinese characters writing sequence.This effectively improves the efficiency and ellect ol Chinese characters writing sequence teaching.To a certain extent,it can improve the accuracy ol writing.Key words:Chinese character;writing sequence;l'o nt; 16 * 16 dot-matrix0引百2009年,教育部语言文字应用管理司举办的“全国学生规范汉字书写大赛”,促进了全民对汉字规范化书写的重视和热情。
GT21L16S1W-S15X16点阵标准汉字字库芯片(SPI接口)用户手册VER 2.512006-Q2版本修订记录版本号修改内容日期备注V2.5 生成数据手册2006-6V2.51 修正了扩展字符区的8X16ASCII对应传统ASCII的算法2006-8目录1 概述 (4)2 特点 (5)3 引脚配置 (7)4 引脚描述与接口连接 (7)4.1 引脚描述 (7)4.2 HOST CPU主机SPI接口电路示意图 (8)5 操作指令 (9)5.1 指令参数 (9)5.2 Read Data Bytes(一般读取) (9)5.3 Read Data Bytes at Higher Speed(快速读取点阵数据) (10)6 电气特性 (11)6.1 绝对最大额定值 (11)6.2 DC特性 (11)6.3 AC特性 (11)7 封装尺寸 (13)8 功能描述 (14)8.1 汉字点阵排列格式 (14)8.1.1 15X16点汉字排列格式-横置横排 (14)8.1.2 5X7点ASCII字符排列格式 (14)8.1.3 8X16点ASCII扩展字符排列格式 (15)8.1.4 Unicode字符排列格式 (15)8.1.5 16点阵ASCII方头字符排列格式 (15)8.2 汉字点阵字库结构 (17)8.3 汉字点阵在芯片中的地址计算方法 (18)8.3.1 15X16汉字点阵地址的计算 (18)8.3.2 5X7 ASCII 字符地址的计算 (19)8.3.3 8X16 ASCII 扩展字符地址的计算 (19)8.3.4 16点阵ASCII方头字符在芯片中的字节地址的计算方法如下: (19)8.3.5 8X16 自定义特殊字符地址的计算 (20)8.3.6 8X16 自定义希腊字符区地址的计算 (20)8.3.7 8X16 拉丁语、西里尔语Unicode字符在芯片中的字节地址的计算方法 (20)9 附录 (21)9.1 GB2312 1区(字符区) (21)9.2 Unicode字符区字符 (24)9.3 8×16点扩展字符区ASCII字符(126字符) (29)9.4 5×7点ASCII字符(96字符) (30)9.5 8×16自定义特殊字符区ASCII字符(64字符) (31)9.6 8×16自定义希腊字符区ASCII字符(16字符) (31)9.7 国家语言文系对照表 (32)1 概述GT21L16S1W-S是一款支持GB2312字符集(6763字)的15X16点阵字库SPI串行接口芯片,排列格式为横置横排。
同时芯片内含1套8X16点扩展ASCII字符(见附件:9.3)、1套5X7点ASCII字符(见附件:9.4),1套16点ASCII方头字符,以及Unicode字符区拉丁文系(LATIN)、西里尔文系(CYRILLIC)文系字符(见附件:9.2)基本可以涵盖81个国家及地区(见附件:9.7)。
同时还有非常丰富的自定义区的各种图形符号(见附件:9.5),以及常用希腊字符(见附件:9.6)。
每个汉字在字库中是以汉字字模的形式存储的,每个点用一个二进制位表示,存1的点,当显示时可以在屏幕上显示亮点,存0的点,则在屏幕上不显示。
本字库芯片含有1套15X16点阵字库横置横排格式,即一个字节的高位表示左面的点,低位表示右面的点,排满一行的点后再排下一行。
这样把点阵信息用来直接在显示器上按上述规则显示,则将出现对应的汉字。
用户只要知道汉字的内码,就可以通过本手册提供的方法计算出该汉字点阵在芯片中的地址,然后就可从该地址连续读出点阵信息。
命名规则(标准点阵字库芯片)最大点阵最大字符集类型S:GB2312 6,763汉字M:GB18030 27,533汉字T:GB12345 6,866汉字V:Unicode1.0/GB13000 20,902汉字U:Unicode3.0(覆盖Unicod1.0) 27,484汉字B:BIG5 13,060汉字2 特点●数据总线:SPI总线兼容的串行接口●点阵排列方式:字节横置横排。
●时钟频率:40MHz(max.) @3.3V●工作电压:2.7V – 3.6V●电流:工作电流:10mA待机电流:10uA●封装:SOP8●字库内容:汉字字库ASCII字符5×7点ASCII字符(96字符)8×16点ASCII扩展字符(126字符)16点阵方头(96字符)15×16点GB2312(6,763汉字)(846字符)8×16点阵Unicode字符区(626字符)-拉丁文系(376字符)-西里尔文系(250字符)自定义字符区(64字符)希腊字字符区(16字符)●字型样张15×16点GB2312(6,763汉字)5×7点ASCII字符(96字符)16点阵ASCII方头(96字符)其它各种字符样张详见附件3 引脚配置CS#SO VCC HOLD#GND GNDSCLK SISOP84 引脚描述与接口连接4.1 引脚描述8-PIN SOPSOP8 名称 I/O 描述1 CS# I 片选输入(Chip enable input )2 SO O 串行数据输出 (Serial data output)3 GND 地(Ground)4 GND 地(Ground)5 SI I 串行数据输入 (Serial data input)6 SCLK I 串行时钟输入(Serial clock input )7 HOLD# I 总线挂起(Hold, to pause the device without ) 8 VCC 电源(+ 3.3V Power Supply)串行数据输出(SO ):该信号用来把数据从芯片串行输出,数据在时钟的下降沿移出。
串行数据输入(SI ):该信号用来把数据从串行输入芯片,数据在时钟的上升沿移入。
串行时钟输入(SCLK ):数据在时钟上升沿移入,在下降沿移出。
片选输入(CS#):所有串行数据传输开始于CE#下降沿,CE#在传输期间必须保持为低电平,在两条指令之间保持为高电平。
总线挂起输入(HOLD#):该信号用于片选信号有效期间暂停数据传输,在总线挂起期间,串行数据输出信号处于高阻态,芯片不对串行数据输入信号和串行时钟信号进行响应。
当HOLD#信号变为低并且串行时钟信号(SCLK)处于低电平时,进入总线挂起状态。
当HOLD#信号变为高并时串行时钟信号(SCLK)处于低电平时,结束总线挂起状态。
4.2 HOST CPU主机SPI接口电路示意图5 操作指令5.1 指令参数Instruction SetInstruction DescriptionInstructionCode(One-Byte)AddressBytesDummyBytesDataBytesREAD Read Data Bytes0000 0011 03 h 3 0 1 to ∞FAST_READ Read Data Bytesat Higher Speed0000 10110B h 3 1 1 to ∞所有对本芯片的操作只有2个,那就是Read Data Bytes (READ “一般读取”)和Read Data Bytes at Higher Speed (FAST_READ “快速读取点阵数据”)。
.5.2 Read Data Bytes(一般读取)Read Data Bytes需要用指令码来执行每一次操作。
READ指令的时序如下(图):n 首先把片选信号(CS#)变为低,紧跟着的是1个字节的命令字(03 h)和3个字节的地址和通过串行数据输入引脚(SI)移位输入,每一位在串行时钟(SCLK)上升沿被锁存。
n 然后该地址的字节数据通过串行数据输出引脚(SO)移位输出,每一位在串行时钟(SCLK)下降沿被移出。
n 读取字节数据后,则把片选信号(CS#)变为高,结束本次操作。
如果片选信号(CS#)继续保持为底,则下一个地址的字节数据继续通过串行数据输出引脚(SO)移位输出。
图:Read Data Bytes (READ) Instruction Sequence and Data-out sequence:5.3 Read Data Bytes at Higher Speed(快速读取点阵数据)Read Data Bytes at Higher Speed 需要用指令码来执行操作。
READ_FAST指令的时序如下(图):n 首先把片选信号(CS#)变为低,紧跟着的是1个字节的命令字(0B h)和3个字节的地址以及一个字节Dummy Byte通过串行数据输入引脚(SI)移位输入,每一位在串行时钟(SCLK)上升沿被锁存。
n 然后该地址的字节数据通过串行数据输出引脚(SO)移位输出,每一位在串行时钟(SCLK)下降沿被移出。
n 如果片选信号(CS#)继续保持为底,则下一个地址的字节数据继续通过串行数据输出引脚(SO)移位输出。
例:读取一个15x16点阵汉字需要32Byte,则连续32个字节读取后结束一个汉字的点阵数据读取操作。
如果不需要继续读取数据,则把片选信号(CS#)变为高,结束本次操作。
图:Read Data Bytes at Higher Speed (READ_FAST) Instruction Sequence and Data-out sequence:6 电气特性6.1 绝对最大额定值Symbol Parameter Min. Max. Unit ConditionT OP Operating T emperature -10 70 ℃T STG Storage T emperature -65 150 ℃VCC Supply Voltage -0.3 3.6 VV IN Input Voltage -0.3 VCC+0.3 VGND Power Ground -0.3 0.3 V6.2 DC特性Condition:T OP = -10℃to 70℃,GND=0VSymbol Parameter Min. Max. Unit ConditionI DD VCC Supply Current(active) 10 mAI SB VCC Standby Current 10 uAVCC=2.7-3.6VV IL Input LOW Voltage -0.3 0.3VCC VV IH Input HIGH Voltage 0.7VCC VCC+0.4 VVV OL Output LOW Voltage 0.4(I OL=1.6mA)V OH Output HIGH Voltage 0.8VCCV(I OH=-100uA)I LI Input Leakage Current 0 2 uAI LO Output Leakage Current 0 2 uANote:I IL:Input LOW Current,I IH:Input HIGH Current,I OL:Output LOW Current,I OH:Output HIGH Current,6.3 AC特性Symbol Alt. Parameter Min. Max. Unit Fc Fc Clock Frequency D.C. 40 MHz t CH t CLH Clock High Time 11 ns t CL t CLL Clock Low Time 11 ns t CLCH Clock Rise Time(peak to peak) 0.1 V/ns t CHCL Clock Fall Time (peak to peak) 0.1 V/ns t SLCH t CSS CS# Active Setup Time (relative to SCLK) 5 ns t CHSL CS# Not Active Hold Time (relative to SCLK) 5 ns t DVCH t DSU Data In Setup Time 2 ns t CHDX t DH Data In Hold Time 5 ns t CHSH CS# Active Hold Time (relative to SCLK) 5 ns t SHCH CS# Not Active Setup Time (relative to SCLK) 5 ns t SHSL t CSH CS# Deselect Time 100 ns t SHQZ t DIS Output Disable Time 9 ns t CLQV t V Clock Low to Output Valid 9 ns t CLQX t HO Output Hold Time 0 ns t HLCH HOLD# Setup Time (relative to SCLK) 5 ns t CHHH HOLD# Hold Time (relative to SCLK) 5 ns t HHCH HOLD Setup Time (relative to SCLK) 5 nst CHHL HOLD Hold Time (relative to SCLK) 5 ns t HHQX t LZ HOLD to Output Low-Z 9 ns t HLQZ t HZ HOLD# to Output High-Z 9 ns7 封装尺寸SOP8 Package Unit :mm8 功能描述8.1 汉字点阵排列格式每个汉字在芯片中是以汉字点阵字模的形式存储的,每个点用一个二进制位表示,存1的点,当显示时可以在屏幕上显示亮点,存0的点,则在屏幕上不显示。