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其他资源

软件驱动的布局

使用软件驱动的引脚选择方法时,通过向存储器一次性写入一个字节或字,MSPM0 即可完成设置要用来显示数字和字母所需的全部段。例如,对于图 5-1 中的 4 路复用显示屏,使用 2 个引脚控制所有显示数字 0-9 的段,使用 4 个引脚控制显示字母数字字符的段。在 4 路复用模式下,MSPM0 LCD 存储器的每个字节控制 2 个 Sx 引脚。因此,在小心连接 MSPM0 与此 LCD 屏幕后,通过一个字节访问(一次写 2 个引脚)即可在显示屏上设置一个完整数字,通过一个字访问(一次写 4 个引脚)即可在显示屏设置一个完整字母。图 5-3 给出了一个示例,说明如何在同一 LCDMx 存储寄存器内选择 MSPM0 Sx 引脚,以便可通过一个字节访问设置两个 Sx 引脚所控制的全部段。此外,务必确保显示每个数字的相同段在字节中分配了相同的顺序并且在存储器中以相同的格式排列,以确保无论要设置哪个显示数字,都可以调用相同的函数,从而能够极大地节省软件开销。

但是,根据应用的不同,连接会更加复杂或需要多层电路板。在集成 LCD 模块的器件上,任何引脚都可以用作 COM 引脚或段引脚,以使布板更加简单,这在一定程度上可以缓解布局问题。

MSPM0L222x 软件驱动布线的引脚选择示例 图 5-3 软件驱动布线的引脚选择示例