ZHCAEF2 September 2024 MSPM0L2227 , MSPM0L2228
使用软件驱动的引脚选择方法时,通过向存储器一次性写入一个字节或字,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 引脚或段引脚,以使布板更加简单,这在一定程度上可以缓解布局问题。