STM8L段式液晶驱动器
STM8L 部分型号集成了段式液晶驱动器 , 可以驱动 4*28=112 个液晶段 . 段式液晶屏为低功耗显示器件 , 功耗根据屏的大小和显示段数会有所不同 , 通常功耗在 10ua 左右 . 生活中 , 数字电子表 , 数字万用表 , 数显温度计等 , 使用的都是段式液晶屏 , 通常一颗纽扣电池可以保证设备间隔不断显示数字两年或更久 . 大家比较熟悉的液晶屏 1602 模块其实也是段式液晶 , 是一个有很多段的点组成的 , 由于点比较多 , 所以 1602 模块集成了驱动芯片 , 我们只需给 1602 送数据 , 就可以控制 1602 进行显示了 . 液晶本身不会发光 ,1602 之所以会发光是因为使用了 LED 背光板 . 段式液晶驱动器 , 通常会含有一个电压泵 , 一个频率分频器 . 电压泵用来提供驱动液晶段的电压 , 电压的高低决定着显示的清晰度 , 也就是决定着液晶的对比度 . 提供给 LCD 驱动器的频率决定着 , 刷新段式液晶的频率 , 如果提供给 LCD 的频率太低 , 会看到显示时的频闪 . 从上图可以看到 , 除了分频器和电压泵部分 , 还有显存 . 所有液晶屏都会有显存 , 每个显存控制着对应的引脚 , 对于 STM8L 的八位显存 , 可以控制 8 个引脚和一个 COM 引脚 , 比如 STM8L 的 RAM0 控制着 COM0 对应的 S0~S7 引脚