欢迎光临散文网 会员登陆 & 注册

液晶显示(三)-----段码控制IC-HT1621应用

2022-06-12 10:28 作者:e小白官方  | 我要投稿

本文作者:显示行家,e小白网址:www.e-xiaobai.com


在单色LCD显示应用中,合泰公司早在20年前就推出了HT1621段码控制IC。由于应用简单,成本低廉,非常适合对显示内容不高,段码内容固定的场合。现在已有CS1621(AIP31621)替代品出现。虽然现在是TFT彩色显示屏广泛应用的时代,但是对于一些特定产品,HT1621也是一个不错的选择。

一、基本特性

    HT1621支持4x32个显示段(4 COM电极,32 SEGMENT电极);

    工作电压2.4-5.5V;

    内置256KHZ RC振荡器;

    可外接32768HZ或256Khz晶振;

    程序可编程1/2,1/3 ,1/4DUTY;1/2,1/3Bias;

    内置时钟基准源;

    2个可选择的蜂鸣器频率(2KHZ/4KHZ);

    3线串口通讯;

    RAM地址自动增加;

二、HT1621系列产品

三、HT1621指令表(部分)

    表中红色箭头所指的是必须要用到的指令。

四、HT1621数据传送格式

    要使HT1621正常工作,必须按照规格书要求对1621正确配置初始化后才能正常工作。

    H1621分为读(READ)/写(WRITE)/命令(COMMAND)/读写四种模式,这里主要应用写/命令模式。

    在对HT1621操作时,必须首先写入操作模式ID:READ--110;WRITE--101;RW--101;COM--100;

    在命令模式下(COMMAND),写完100后,紧跟着写入9bit指令字,见上述指令表;

    在写数据模式下(WRITE),写完101后,紧跟着写入6bit地址(A5-A0),再写入4bit数据(D0-D3),注意这里写4bit数据时,低位在前。

五、HT1621显存对应关系

       实际上HT1621的4COM和32SEG输出电极,代表了最大显示段数4x32=128段,就相当于有128个显示像素点,刚好这128个像素点对应A5-A0 6位二进制数,从000000-111111;HT1621的32个SEG,代表了32个地址,4个COM代表了要显示的4BIT数据。

六、应用实例

    图示是常用的7段码“8”字,这是在段码屏设计中最常见的符号。要显示完整的8字,需要对应的7个笔段都显示(S13=0X0E,S14=0X0F),依此类推,若要显示“0”字,就需要对应的A/B/C/D/E/F 6个笔段显示(S13=0X0A,S14=0X0F),这样我们就可以把0-9的编码做出来。

    从逻辑表中看出,第1个“8”字是连在S13和S14电极,那么对应的显示地址就是13(0b001101)/14(0b001110),实际就是我们在显示地址13/14位置上依次写入0-9的编码,就可以在这个位置显示0-9的数字。其它类推。

七、原理图参考(参考程序不完全适用该原理图)


八、实例程序(程序已通过89S52编译,读者可根据自己实际情况改写)


液晶显示(三)-----段码控制IC-HT1621应用的评论 (共 条)

分享到微博请遵守国家法律