编辑: 麒麟兔爷 | 2019-07-17 |
0 1
0 1 写数据到 PWM 寄存器
0 1
0 地址增加模式设置 自动地址加
1 0
1 1 固定地址
0 1
0 测试模式设置(内 部使用) 普通模式
0 1
1 测试模式 LCD 驱动控制专用电路 TM1722
4 ?Titan Micro Electronics www.titanmec.com V1.3 6.3. 地址命令设置 MSB LSB B7 B6 B5 B4 B3 B2 B1 B0 显示地址
1 1
0 0
1 0 02H
1 1
0 0
1 1 03H
1 1
0 1
1 0 06H
1 1
0 1
1 1 07H
1 1
1 0
1 0 0AH
1 1
1 0
1 1 0BH
1 1
1 1
1 0 0EH
1 1
1 1
1 1 0FH 地址的选择:根据数据设置指令的不同,地址所表示的含义也不同. 如果数据设置指令是写数据到显示寄存器模式, 那么本次地址设定的是显示寄存器地址,最多8个有效地址, 分别为02H、03H、06H、07H、0AH、0BH、0EH、0FH;
如果数据设置指令是写数据到PWM控制寄存器模式,那么本次地址设置PWM寄存器的地址,有效地址为00H、 10H、11H. 6.4. 显示控制命令设置 MSB LSB B7 B6 B5 B4 B3 B2 B1 B0
1 0
0 b4 b3 b2 b1 b0 b4:显示开关设置位;
为1显示开,为0显示关 b3:LCD驱动偏压设置位;
为1设为全屏点亮;
为0设为1/3偏压 b2b1b0:LCD工作电压设置位;
当b2b1b0=111时, 工作电压=VCC (VCC为芯片的工作电压) . 当VCC=5V, 调节电压的范围约是2.88-5V. * 上电后,b4b3b2b1b0 默认为
00111 7. 端口控制寄存器 7.1. PWM 寄存器说明 PWM地址低 两位(B1B0) 寄存器名称 PWM寄存器值 高位 低位
00 PWM0 XXb5b4_b3b2b1b0
10 PWM2 XXb5b4_b3b2b1b0
11 PWM3 XXb5b4_b3b2b1b0 PWM0-PWM3寄存器数据说明 b5b4_b3b2b1b0 PWM脉冲宽度设定 00H 恒为0 01H~3EH 1/64~62/64 3FH 恒为1 上电后所有寄存器初始状态为0, PWM的地址参考地址命令设置 LCD 驱动控制专用电路 TM1722
5 ?Titan Micro Electronics www.titanmec.com V1.3 按照图(8)的流程来控制PWM输出口,用示波器可以观察到PWM
0、PWM
1、PW3口的波形 图(8) TM1723芯片+5V供电,用示波器观察到PWM口的波形,如图(9) : 图(9) T的时间与IC的震荡频率有关,我公司TM1722经过多次完善,振荡频率不完全一致,测量参数仅仅提供参 考,以实际测量为准. LCD 驱动控制专用电路 TM1722
6 ?Titan Micro Electronics www.titanmec.com V1.3 8. 串行数据传输格式 读取和接收1个BIT都在时钟的上升沿操作. 数据接收(写数据) 图(4) 数据读取(读数据) 图(5) 注意:读取数据时,从串行时钟CLK 的第8 个上升沿开始设置指令到CLK 下降沿读数据之间需要一个等待时间Twait(最小2 μ S). 9. 应用时串行数据的典型传输方式 9.1. 地址增加模式 使用地址自动加
1 模式,设置地址实际上是设置传送的数据流存放的起始地址.起始地址命令字发送完毕, "STB"不需要置高紧跟着传数据,00H~0FH 地址单元中,没有 SEG 脚对应的地址单元填 0,传送的数据超出 单元将被忽略,数据传送完毕才将"STB"置高. Command1: 设置显示模式 Command2: 设置数据命令 Command3: 设置显示地址 Data1~ n: 传输显示数据至Command3地址和后面的地址内 Command4: 显示控制命令 9.2. 固定地址模式 使用固定地址模式,设置地址其实际上是设置需要传送的1BYTE数据存放的地址.地址发送完毕, "STB" 不需要置高, 紧跟着传1BYTE数据,数据传送完毕才将"STB"置高.然后重新设置第2个数据需要存放的地址, LCD 驱动控制专用电路 TM1722
7 ?Titan Micro Electronics www.titanmec.com V1.3 最多14BYTE数据传送完毕,"STB"置高. Command1: 设置显示模式 Command2: 设置数据命令 Command3: 设置显示地址1 Data1: 传输显示数据1至Command3地址内 Command4: 设置显示地址2 Data2: 传输显示数据2至Command4地址内 Command5: 显示控制命令 10. 引脚驱动波形 给出使用 1/4 复用,1/3 偏压驱动下显示"5"的波形: V3=VDD(VDD 为LCD 供电电压) V2=2/3VDD V1=1/3VDD V0=0 LCD 驱动控制专用电路 TM1722