ZHCAEF2 September   2024 MSPM0L2227 , MSPM0L2228

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言:MSPM0 和 LCD 最终应用
  5. 2MSPM0 LCD 米6体育平台手机版_好二三四系列
  6. 3段式 LCD 的工作原理
    1. 3.1 LCD 结构(简化)
    2. 3.2 LCD 驱动基础知识
  7. 4MSPM0 LCD 特性
    1. 4.1 多路复用
      1. 4.1.1 多路复用实例
    2. 4.2 电压生成
      1. 4.2.1 电荷泵
      2. 4.2.2 对比度控制
    3. 4.3 LCD 时钟
    4. 4.4 LCD 存储器和闪烁模式
      1. 4.4.1 LCD 存储器组织方式
      2. 4.4.2 闪烁
    5. 4.5 LCD 输出引脚配置
    6. 4.6 低功耗模式特性
  8. 5LCD 布局和软件考量
    1. 5.1 LCD 布局技巧
      1. 5.1.1 硬件驱动的布局
      2. 5.1.2 软件驱动的布局
      3. 5.1.3 通用布局规则
    2. 5.2 LCD 软件提示
      1. 5.2.1 创建查询表
      2. 5.2.2 使用 #defines
      3. 5.2.3 高效清除 LCD 存储器
      4. 5.2.4 使用双显示存储器双重缓冲显示缓冲器
  9. 6其他资源

高效清除 LCD 存储器

LCD 模块支持使用单个位来清除 LCD 存储器。可以使用单个指令通过 LCDCLRM(清除 LCDM 存储器)或 LCDCLRBM(清除 LCDBM 存储器)来清除整个 LCD 存储器 - 在 LCDCLRM 置位后,所有 LCD 显示存储寄存器均将在下一帧边界被清除。在存储寄存器被清除之后,LCDCLRM 复位,因此可以轮询 LCDCLRM 以查看清除完成的时间。LCDCLRBM 以相同方式实现相同的功能,不过 LCDCLRBM 清除的是闪烁存储寄存器。

清除功能对于高效清除整个屏幕和所有存储器寄存器很有用。因此,应为更新整个显示屏做好准备,因为代码必须只写入新显示数据中使用的存储寄存器,而不必也手动清除未使用段对应的其他寄存器。