Board logo

标题: 字库芯片的选择与设计 - 基于蓝牙技术的LED点阵屏设计方案 [打印本页]

作者: yuyang911220    时间: 2016-11-24 15:22     标题: 字库芯片的选择与设计 - 基于蓝牙技术的LED点阵屏设计方案

2.3 字库芯片
  2.3.1 芯片选择
  由于使用中显示的内容需要经常更换,采用文字“取模”获得显示数据的方法显然行不通,在显示电路中存储字库或采用字库芯片是个可行的办法。设计采用字库芯片,选择GT21L16S2W 标准汉字字库芯片。
  GT21L16S2W 是一款内含11×12点阵和15×16点阵的汉字库芯片,支持GB2312国标简体汉字(含有国家信标委合法授权) 、ASCII 字符及GB2312与Unicode编码互转表。排列格式为横置横排。根据字符点阵在芯片中的地址,就可从该地址连续读出字符点阵信息。
  以15X16点阵汉字为例,汉字信息需要32个字节(BYTE0-BYTE31) 来表示,点阵的数据是横置横排的,其具体排列结构如图5。每个汉字在芯片中是以汉字点阵字模的形式存储的,每个点用一个二进制位表示,存1 的点,当显示时可以在屏幕上显示亮点,存0 的点,则在屏幕上不显示。点阵排列格式为横置横排: 即一个字节的高位表示左面的点,低位表示右面的点,排满一行的点后再排下一行。这样把点阵信息用来直接在显示器上按上述规则显示,则将出现对应的汉字。15X16 点阵汉字存储在00000H~3B7BFH 的芯片地址范围中,只要知道汉字的内码,就可计算出汉字显示数据的首地址。

  

  图5 汉字点阵排列格式

  2.3.2 接口电路
  字库芯片GT21L16S2W的各引脚功能如下: 1、2、5、6脚是SPI接口,其中:1(CS#) 为片选输入,2(SO) 为串行数据输出,5(SI) 为串行数据输入,6(SCLK) 为串行时钟。
  7脚(HOLD #) 为总线挂起,该信号可用于在片选信号有效期间暂停数据传输。单片机通过引脚P0.0~P0.2 以及P1.7 与字库芯片进行通信,读取显示数据。HOLD#引脚悬空,Vcc 工作电源为3.3 V。单片机与字库芯片的连接如图6 所示。

  

  图6 单片机与字库芯片的连接图。






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0