2022 09月13日
作者: 显示行家
  • 浏览: 576
  • 收藏:0
  • 点赞:1
液晶显示(三)-----段码控制IC-HT1621应用

       在单色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系列产品

HT612选型.png

三、HT1621指令表(部分)

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

HT1621指令表.png

四、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模式.png

HT1621WR.png

五、HT1621显存对应关系

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

HT1621RAM.png

六、应用实例

    图示是常用的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的数字。其它类推。

HT1621-8.png

HT1621逻辑.png

七、原理图参考

HT1621原理图.png

八、实例效果(见图)

接线图.png

实例采用e小白STM32F103C8T6最小核心板做主控,模组的DATA、CS、WR信号线分别接PA0\PA1\PA2,LEDK直接接地。

模组工作电压3.3V,可直接与开发板供电源。


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

HT1621例程.rar

HT1621_STM32F103C8T6例程.rar



  

发表评论

评论列表


没有评论

筛选

文章分类

热门文章

企业招聘网址

2023-12-07  浏览:3011次

BC1.2协议介绍

2023-06-14  浏览:2913次

USB2.0速度识别

2023-10-23  浏览:1342次