编辑: LinDa_学友 2013-04-25
HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.

00

1 /

12 January 22,

2018 HT1629G 仿真汽车仪表信息显示应用 文件编码:AN0477S 简介 HT1629G 是由 HOLTEK 公司开发的支持多种显示方式(1 COM*240 SEG 或2COM*240 SEG)的LCD 驱动芯片,内部 RAM 直接映射到相对应的 LCD 显示单元.支持

3 线SPI 串 行通信,同时支持 LED 驱动,可通过

16 级占空比调节 LED 灰度.相对应的软件配置命令 使其适用于多功能的 LCD 显示应用. 本文以 HT66F50 为主控 MCU 通过 SPI 与HT1629G 通信,来模拟一个汽车仪表盘的 LCD 显示,展示对 1*239 LCD 的静态驱动功能,目的在于让用户更清楚地掌握其特性和应用. 功能说明 LCD Panel 显示功能 时间显示 百公里油耗/速度 油耗指示 百公里油耗 光照表 汽车外观 水温表 总里程 TRIP A/B 里程 档位显示 温度显示 巡航控制指示 速度显示 油量表 返厂维修指示 速度/油耗 LCD Panel 显示功能说明 HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.00

2 /

12 January 22,

2018 LCD 显示面板包括光照、水温、油量指示表,时间、温度显示,汽车速度、档位、行驶里程 显示等显示模块,通过仿真一个开车过程的档位、速度、里程等变化,实现汽车仪表信息显 示. 上电初始化状态 所有寄存器回到默认值 系统振荡器和 LCD 偏压发生器关闭 LCD 显示和 LED 显示处于关闭状态 所有 Common 和Segment 输出 VLCD Frame Frequency 为100Hz 系统时钟 提供内部时钟控制引脚 CLS 和外部时钟输入引脚 OSC,当CLS 拉高时,使能内部时钟,CLS 为低时, 内部时钟除能, 此时 OSC 引脚必需连接外部时钟输入. CLS 引脚内建 RC 滤波电路. CLS Pin Description

0 内部时钟除能

1 内部时钟使能 LCD Display RAM LCD 驱动芯片最大可驱动 480(240*2)点,可通过 DS 配置引脚配置为 Static 或1/2 Duty. 提供静态 60*8 bits RAM 用于储存 LCD 显示数据,SEG 输出与显示 RAM 为一一对应关系, 写1表示对应的显示位点亮(ON),写0则对应的显示位不亮(OFF).根据 DS 配置不同 Duty 对应的显示 RAM 结构如下所述. DS pin configuration: DS Pin Duty Bias Max RAM Address

0 1/2 1/2 1DH

1 static 1/1 3BH 注:系统使能后不能更改 DS 引脚的状态. 1. When DS='

1'

,static COM Output Address COM0 COM0 COM0 COM0 COM0 COM0 COM0 COM0 SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 00H SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 01H SEG16 SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 02H SEG232 SEG233 SEG234 SEG235 SEG236 SEG237 SEG238 SEG239 1DH D7 D6 D5 D4 D3 D2 D1 D0 Data byte 注:DS='

1'

时,COM0 和COM1 的输出波形相同. HT1629G 仿真汽车仪表信息显示应用 AN0477S V1.00

3 /

12 January 22,

2018 2.When DS='

0'

,1/2 duty COM Output Address COM0 COM1 COM0 COM1 COM0 COM1 COM0 COM1 SEG0 SEG1 SEG2 SEG3 00H SEG4 SEG5 SEG6 SEG7 01H SEG8 SEG9 SEG10 SEG11 02H SEG236 SEG237 SEG238 SEG239 3BH D7 D6 D5 D4 D3 D2 D1 D0 Data byte 3-wire SPI 通信 驱动芯片支持 3-wire SPI 通信方式,依照 SPI 协议进行相关命令设置、显示 RAM 数据读写操 作.其中 CSB 为片选输入引脚,CSB 为低电平时读写 HT1629G 数据和命令有效,为高电平 时对 HT1629G 读写操作无效;

CLK 为串行时钟输入引脚;

DIO 为串行数据传输引脚,数据 是在时钟的上升沿移出或存入寄存器, 接收/发送数据是从每一 byte 的MSB(D7)位开始. CSB、 CLK、DIO 引脚内建 RC 滤波电路来提高抗干扰性. 写入操作 可以执行写入单个命令、写入单个显示数据、连续写入显示数据等操作. 写入单个命令是将 CSB 使能,然后从 DIO 引脚发送 8bit 的Command,Command 会在 CLK 上升沿一个一个存入 HT1629G 寄存器中,发送完毕后 CSB 除能. 写入单个显示数据是在 CSB 使能后, 发送

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题