编辑: LinDa_学友 | 2013-04-25 |
2 bit 的写命令
00 +
6 bit 的地址位, 经过一小段延 时后再发送
8 bit 的数据,发送完毕 CSB 除能. 连续写入显示数据是在单个写发送完
8 bit 数据后,再不断发送
8 bit 数据,每发送完
8 bit 数 据地址会自动加 1,当地址加到最大地址时会回到 00H,直到操作完成后才把 CSB 除能,连 续写入的时序图如下所示: 读取操作 可以执行读取单个显示数据和连续读取显示数据操作. 读取单个显示数据是在 CSB 使能后, 发送
01 + 地址位给 HT1629G, 然后将 DIO 设为输入, 再从 HT1629G 读取
8 bit 的数据,读取完成后除能 CSB. 连续读取操作是在单个读取操作读取
8 bit 数据后,再不断读取
8 bit 数据,每读取
8 bit 数据 后地址会自动加 1,当地址加到最大地址时会回到 00H,连续读取操作完成后需要将 CSB 除HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.00
4 /
12 January 22,
2018 能,连续读时序图如下所示: 相关命令说明 System Mode Command 这个命令用于系统时钟和帧频率的选择, 及系统时钟、 LED 显示、 LCD 显示开关状态的控制. Command R/W Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Def. System Mode W
1 0 X FS F D S L 80h FS:时钟频率选择 0:51.2kHz @ 5.0V 1:51.2kHz @ 3.0V F:帧频率选择 0:100Hz 1:200Hz D:LED 显示控制 0:Off 1:On S:时钟控制 0:Off 1:On L:LCD 显示控制 0:Off 1:On LED Luminance Control Command 这个命令用于控制 LED 的亮度, 当System Mode 中的 LED 显示控制位为
1 时, 使能 LED PWM 控制功能,同时 LED0~LED3 引脚输出功能开启. Command R/W Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Def. LED Luminance Control W
1 1 E1 E0 P3 P2 P1 P0 C0h E[0:1]与LED 引脚对应关系如下表: E1 E0 LED Pin
0 0 LED0
0 1 LED1
1 0 LED2
1 1 LED3 HT1629G 可以通过
16 级占空比调节 LED 亮度,PWM 值P[3:0]与占空比对应关系如下: HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.00
5 /
12 January 22,
2018 LED PWM Luminance Setting Dimming Duty Note P3 P2 P1 P0
0 0
0 0 0/16 Lowest LED Luminance
0 0
0 1 1/16
0 0
1 0 2/16
1 1
1 1 15/16 Highest LED Luminance Write Display Data Command 这个命令用于更新 LCD 显示点状态,SEG 输出与显示 RAM 为一一对应关系,通过设置相应 SEG 值来控制 LCD 显示屏对应点的亮灭. Command R/W Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Def. Write Display Data W
0 0 A5 A4 A3 A2 A1 A0 00h W D7 D6 D5 D4 D3 D2 D1 D0 - Read Display Data Command 这个命令用于读取显示 RAM 的值,读显示 RAM 首先要发送读命令和首地址,此时 DIO 引 脚需要设置为输出状态, 然后会先读回 Dummy Byte 数据 00h, 之后再读取的数据才是首地址 存储的数据. Command R/W Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Def. Read Display Data W
0 1 A5 A4 A3 A2 A1 A0 40h R
0 0
0 0
0 0
0 0 - R D7 D6 D5 D4 D3 D2 D1 D0 - 工作原理 H/W 方框图 LCD Demo 由Top Board 和Bottom Board 组成,两部分之间通过
3 线SPI 通信方式进行数 据传输,同时 Bottom Board 为Top Board 提供 DC 5V 电源. HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.00
6 /
12 January 22,
2018 Top Board:驱动芯片 HT1629G(COG)-- Drive Condition:1/1 duty &
1/1 bias;
LCD 显示 屏Bottom Board: 主控 MCU 为HT66F50(28 SOP);
Micro USB 提供 DC 5V 的工作电压;
ICP 接口用于下载 CODE 硬件说明 应用电路 LCD 显示控制 Bottom Board 上图为 LCD 显示控制 Bottom Board 原理图,主要有 USB 供电电路提供 DC 5V 电压,主控 MCU 采用 HT66F50,通过 SPI 与HT1629G 通信从而控制 LCD 显示. LCD 显示控制 Top Board 上图为 LCD 显示控制 Top Board 原理图,LCD 驱动芯片为 COG 封装,只引出