ZHCUAN6E October   2022  – May 2025 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1

 

  1.   1
  2.   使用前必读
    1.     关于本手册
    2.     命名惯例
    3.     术语表
    4.     相关文档
    5.     支持资源
    6.     商标
  3. 架构
    1. 1.1 架构概述
    2. 1.2 总线结构
    3. 1.3 平台存储器映射
      1. 1.3.1 代码区域
      2. 1.3.2 SRAM 区域
      3. 1.3.3 外设区域
      4. 1.3.4 子系统区域
      5. 1.3.5 系统 PPB 区域
    4. 1.4 启动配置
      1. 1.4.1 配置存储器 (NONMAIN)
        1. 1.4.1.1 由 CRC 支持的配置数据
        2. 1.4.1.2 16 位关键字段模式匹配
      2. 1.4.2 引导配置例程 (BCR)
        1. 1.4.2.1 串行线调试相关策略
          1. 1.4.2.1.1 SWD 安全级别 0
          2. 1.4.2.1.2 SWD 安全级别 1
          3. 1.4.2.1.3 SWD 安全级别 2
        2. 1.4.2.2 SWD 批量擦除和恢复出厂设置命令
        3. 1.4.2.3 闪存保护和完整性相关策略
          1. 1.4.2.3.1 锁定应用 (MAIN) 闪存
          2. 1.4.2.3.2 锁定配置 (NONMAIN) 闪存
          3. 1.4.2.3.3 静态写保护 NONMAIN 字段
        4. 1.4.2.4 应用程序 CRC 验证
        5. 1.4.2.5 快速引导
        6. 1.4.2.6 引导加载程序 (BSL) 启用/禁用策略
          1. 1.4.2.6.1 BSL 启用
      3. 1.4.3 引导加载程序 (BSL)
        1. 1.4.3.1 GPIO 调用
        2. 1.4.3.2 引导加载程序 (BSL) 安全策略
          1. 1.4.3.2.1 BSL 访问密码
          2. 1.4.3.2.2 BSL 读取策略
          3. 1.4.3.2.3 BSL 安全警报策略
        3. 1.4.3.3 应用版本
        4. 1.4.3.4 BSL 触发的批量擦除和恢复出厂设置
      4. 1.4.4 NONMAIN 布局类型
      5. 1.4.5 NONMAIN_TYPEA 寄存器
      6. 1.4.6 NONMAIN_TYPEC 寄存器
      7. 1.4.7 NONMAIN_TYPEE 寄存器
    5. 1.5 出厂常量
      1. 1.5.1 FACTORYREGION 寄存器
  4. PMCU
    1. 2.1 PMCU 概述
      1. 2.1.1 电源域
      2. 2.1.2 工作模式
        1. 2.1.2.1 RUN 模式
        2. 2.1.2.2 SLEEP 模式
        3. 2.1.2.3 STOP 模式
        4. 2.1.2.4 STANDBY 模式
        5. 2.1.2.5 SHUTDOWN 模式
        6. 2.1.2.6 不同工作模式下支持的功能
        7. 2.1.2.7 暂停低功耗模式
    2. 2.2 电源管理 (PMU)
      1. 2.2.1 电源
      2. 2.2.2 内核稳压器
      3. 2.2.3 电源监控器
        1. 2.2.3.1 上电复位 (POR)
        2. 2.2.3.2 欠压复位 (BOR)
        3. 2.2.3.3 电源变化期间的 POR 和 BOR 行为
      4. 2.2.4 带隙基准
      5. 2.2.5 用于模拟多路复用器的 VBOOST
      6. 2.2.6 外设启用
        1. 2.2.6.1 低功耗模式下自动禁用外设
    3. 2.3 时钟模块 (CKM)
      1. 2.3.1 振荡器
        1. 2.3.1.1 内部低频振荡器 (LFOSC)
        2. 2.3.1.2 内部系统振荡器 (SYSOSC)
          1. 2.3.1.2.1 SYSOSC 换档
          2. 2.3.1.2.2 SYSOSC 频率和用户修整
          3. 2.3.1.2.3 SYSOSC 频率校正环路
            1. 2.3.1.2.3.1 外部电阻器模式下的 SYSOSC FCL (ROSC)
            2. 2.3.1.2.3.2 内部电阻模式下的 SYSOSC FCL
          4. 2.3.1.2.4 SYSOSC 用户修整过程
          5. 2.3.1.2.5 禁用 SYSOSC
        3. 2.3.1.3 低频晶体振荡器 (LFXT)
        4. 2.3.1.4 LFCLK_IN(数字时钟)
        5. 2.3.1.5 高频晶体振荡器 (HFXT)
        6. 2.3.1.6 HFCLK_IN(数字时钟)
      2. 2.3.2 时钟
        1. 2.3.2.1  MCLK(主时钟)树
        2. 2.3.2.2  CPUCLK(处理器时钟)
        3. 2.3.2.3  ULPCLK(低功耗时钟)
        4. 2.3.2.4  MFCLK(中频时钟)
        5. 2.3.2.5  MFPCLK(中频精密时钟)
        6. 2.3.2.6  LFCLK(低频时钟)
        7. 2.3.2.7  HFCLK(高频外部时钟)
        8. 2.3.2.8  HSCLK(高速时钟)
        9. 2.3.2.9  ADCCLK(ADC 采样周期时钟)
        10. 2.3.2.10 RTCCLK(RTC 时钟)
        11. 2.3.2.11 外部时钟输出 (CLK_OUT)
        12. 2.3.2.12 基础设施的直接时钟连接
      3. 2.3.3 时钟树
        1. 2.3.3.1 外设时钟源选择
      4. 2.3.4 时钟监控器
        1. 2.3.4.1 LFCLK 监测器
        2. 2.3.4.2 MCLK 监测器
        3. 2.3.4.3 启动监视器
          1. 2.3.4.3.1 LFOSC 启动监视器
          2. 2.3.4.3.2 LFXT 启动监视器
          3. 2.3.4.3.3 HFCLK 启动监视器
          4. 2.3.4.3.4 HSCLK 状态
      5. 2.3.5 频率时钟计数器 (FCC)
        1. 2.3.5.1 使用 FCC
        2. 2.3.5.2 FCC 频率计算和精度
    4. 2.4 系统控制器 (SYSCTL)
      1. 2.4.1  复位和器件初始化
        1. 2.4.1.1 复位级别
          1. 2.4.1.1.1 上电复位 (POR) 复位级别
          2. 2.4.1.1.2 欠压复位 (BOR) 复位电平
          3. 2.4.1.1.3 引导复位 (BOOTRST) 复位电平
          4. 2.4.1.1.4 系统复位 (SYSRST) 复位级别
          5. 2.4.1.1.5 仅 CPU 复位 (CPURST) 复位电平
        2. 2.4.1.2 POR 之后的初始条件
        3. 2.4.1.3 NRST 引脚
        4. 2.4.1.4 SWD 引脚
        5. 2.4.1.5 在软件中生成复位
        6. 2.4.1.6 复位原因
        7. 2.4.1.7 外设复位控制
        8. 2.4.1.8 引导失败处理
      2. 2.4.2  选择工作模式
      3. 2.4.3  异步快速时钟请求
      4. 2.4.4  SRAM 写保护
      5. 2.4.5  闪存等待状态
      6. 2.4.6  闪存存储体地址交换
      7. 2.4.7  关断模式处理(如果存在)
      8. 2.4.8  配置锁定
      9. 2.4.9  系统状态
      10. 2.4.10 错误处理
      11. 2.4.11 SYSCTL 事件
        1. 2.4.11.1 CPU 中断事件 (CPU_INT)
        2. 2.4.11.2 不可屏蔽中断事件 (NMI)
    5. 2.5 快速入门参考
      1. 2.5.1 默认器件配置
      2. 2.5.2 利用 MFCLK
      3. 2.5.3 优化 STOP 模式下的功耗
      4. 2.5.4 优化 STANDBY 模式下的功耗
      5. 2.5.5 提高 MCLK 和 ULPCLK 精度
      6. 2.5.6 低功耗模式下的高速时钟(SYSPLL、HFCLK)处理
      7. 2.5.7 通过优化实现最低唤醒延迟
      8. 2.5.8 通过优化在 RUN/SLEEP 模式下实现最低峰值电流
    6. 2.6 SYSCTL 布局类型
    7. 2.7 SYSCTL_TYPEA 寄存器
    8. 2.8 SYSCTL_TYPEB 寄存器
    9. 2.9 SYSCTL_TYPEC 寄存器
  5. CPU
    1. 3.1 概述
    2. 3.2 Arm Cortex-M0+ CPU
      1. 3.2.1 CPU 寄存器文件
      2. 3.2.2 堆栈行为
      3. 3.2.3 执行模式和特权等级
      4. 3.2.4 地址空间和支持的数据大小
    3. 3.3 中断和异常
      1. 3.3.1 外设中断 (IRQ)
        1. 3.3.1.1 嵌套矢量中断控制器 (NVIC)
        2. 3.3.1.2 中断组
        3. 3.3.1.3 唤醒控制器 (WUC)
      2. 3.3.2 中断和异常表
      3. 3.3.3 处理器锁定方案
    4. 3.4 CPU 外设
      1. 3.4.1 系统控制模块 (SCB)
      2. 3.4.2 系统时钟周期计时器 (SysTick)
    5. 3.5 只读存储器 (ROM)
    6. 3.6 CPUSS 寄存器
    7. 3.7 WUC 寄存器
  6. 安全
    1. 4.1 概述
      1. 4.1.1 安全启动
      2. 4.1.2 客户安全代码 (CSC)
    2. 4.2 引导和启动序列
      1. 4.2.1 CSC 编程概述
    3. 4.3 安全密钥存储
    4. 4.4 闪存保护
      1. 4.4.1 存储体交换
      2. 4.4.2 写保护
      3. 4.4.3 读取-执行保护
      4. 4.4.4 IP 保护
      5. 4.4.5 数据存储体保护
      6. 4.4.6 硬件单调计数器
    5. 4.5 SRAM 保护
    6. 4.6 SECURITY 寄存器
  7. DMA
    1. 5.1 DMA 概述
    2. 5.2 DMA 操作
      1. 5.2.1  寻址模式
      2. 5.2.2  通道类型
      3. 5.2.3  传输模式
        1. 5.2.3.1 单字或单字节传输
        2. 5.2.3.2 块传输
        3. 5.2.3.3 重复单字或单字节传输
        4. 5.2.3.4 重复块传输
        5. 5.2.3.5 跨步模式
      4. 5.2.4  扩展模式
        1. 5.2.4.1 填充模式
        2. 5.2.4.2 表模式
      5. 5.2.5  初始化 DMA 传输
      6. 5.2.6  停止 DMA 传输
      7. 5.2.7  通道的优先级
      8. 5.2.8  突发块模式
      9. 5.2.9  DMA 与系统中断结合使用
      10. 5.2.10 DMA 控制器中断
      11. 5.2.11 DMA 触发事件状态
      12. 5.2.12 DMA 工作模式支持
        1. 5.2.12.1 在 RUN 模式下传输
        2. 5.2.12.2 在 SLEEP 模式下传输
        3. 5.2.12.3 在 STOP 模式下传输
        4. 5.2.12.4 在 STANDBY 模式下传输
      13. 5.2.13 DMA 地址和数据错误
      14. 5.2.14 中断和事件支持
    3. 5.3 DMA 寄存器
  8. NVM(闪存)
    1. 6.1 NVM 概述
      1. 6.1.1 关键特性
      2. 6.1.2 系统组成部分
      3. 6.1.3 术语
    2. 6.2 闪存存储体结构
      1. 6.2.1 存储体
      2. 6.2.2 闪存区域
      3. 6.2.3 寻址
        1. 6.2.3.1 闪存映射
      4. 6.2.4 存储器组织示例
    3. 6.3 闪存控制器
      1. 6.3.1 闪存控制器命令概述
      2. 6.3.2 NOOP 命令
      3. 6.3.3 PROGRAM 命令
        1. 6.3.3.1 编程位屏蔽行为
        2. 6.3.3.2 编程少于一个闪存字
        3. 6.3.3.3 目标数据对齐(仅限使用单闪存字编程的器件)
        4. 6.3.3.4 目标数据对齐(使用多字编程的器件)
        5. 6.3.3.5 执行 PROGRAM 操作
      4. 6.3.4 ERASE 命令
        1. 6.3.4.1 擦除扇区屏蔽行为
        2. 6.3.4.2 执行 ERASE 操作
      5. 6.3.5 READVERIFY 命令
        1. 6.3.5.1 执行 READVERIFY 操作
      6. 6.3.6 BLANKVERIFY 命令
        1. 6.3.6.1 执行 BLANKVERIFY 操作
      7. 6.3.7 命令诊断
        1. 6.3.7.1 状态命令
        2. 6.3.7.2 地址转换
        3. 6.3.7.3 脉冲计数
      8. 6.3.8 使用存储体 ID、区域 ID 和存储体地址覆盖系统地址
      9. 6.3.9 FLASHCTL 事件
        1. 6.3.9.1 CPU 中断事件发布者
    4. 6.4 写保护
      1. 6.4.1 写保护分辨率
      2. 6.4.2 静态写保护
      3. 6.4.3 动态写保护
        1. 6.4.3.1 为 MAIN 区域配置保护
        2. 6.4.3.2 为 NONMAIN 区域配置保护
    5. 6.5 读取接口
      1. 6.5.1 存储体地址交换
    6. 6.6 FLASHCTL 寄存器
  9. 事件
    1. 7.1 事件概述
      1. 7.1.1 事件发布者
      2. 7.1.2 事件订阅者
      3. 7.1.3 事件结构路由
        1. 7.1.3.1 CPU 中断事件路由 (CPU_INT)
        2. 7.1.3.2 DMA 触发事件路由 (DMA_TRIGx)
        3. 7.1.3.3 通用事件路由 (GEN_EVENTx)
      4. 7.1.4 事件路由映射
      5. 7.1.5 事件传播延迟
    2. 7.2 事件操作
      1. 7.2.1 CPU 中断
      2. 7.2.2 DMA 触发
      3. 7.2.3 外设间事件
      4. 7.2.4 扩展的模块说明寄存器
      5. 7.2.5 使用事件寄存器
        1. 7.2.5.1 事件寄存器
        2. 7.2.5.2 配置事件
        3. 7.2.5.3 响应应用软件中的 CPU 中断
        4. 7.2.5.4 硬件事件处理
  10. IOMUX
    1. 8.1 IOMUX 概述
      1. 8.1.1 IO 类型和模拟共享
    2. 8.2 IOMUX 运行
      1. 8.2.1 外设功能 (PF) 分配
      2. 8.2.2 逻辑高电平转换到高阻态
      3. 8.2.3 逻辑反相
      4. 8.2.4 SHUTDOWN 模式唤醒逻辑
      5. 8.2.5 上拉/下拉电阻
      6. 8.2.6 驱动强度控制
      7. 8.2.7 迟滞和逻辑电平控制
    3. 8.3 IOMUX 寄存器
  11. GPIO
    1. 9.1 GPIO 概述
    2. 9.2 GPIO 操作
      1. 9.2.1 GPIO 端口
      2. 9.2.2 GPIO 读取/写入接口
      3. 9.2.3 GPIO 输入干扰滤波和同步
      4. 9.2.4 GPIO 快速唤醒
      5. 9.2.5 GPIO DMA 接口
      6. 9.2.6 事件发布者和订阅者
    3. 9.3 GPIO 寄存器
  12. 10AESADV
    1. 10.1 AESADV 概述
      1. 10.1.1 AESADV 性能
    2. 10.2 AESADV 运行
      1. 10.2.1 加载密钥
      2. 10.2.2 写入输入数据
      3. 10.2.3 读取输出数据
      4. 10.2.4 操作说明
        1. 10.2.4.1 单块操作
        2. 10.2.4.2 电码本 (ECB) 模式
          1. 10.2.4.2.1 ECB 加密
          2. 10.2.4.2.2 ECB 解密
        3. 10.2.4.3 密码分组链接 (CBC) 模式
          1. 10.2.4.3.1 CBC 加密
          2. 10.2.4.3.2 CBC 解密
        4. 10.2.4.4 输出反馈 (OFB) 模式
          1. 10.2.4.4.1 OFB 加密
          2. 10.2.4.4.2 OFB 解密
        5. 10.2.4.5 密码反馈 (CFB) 模式
          1. 10.2.4.5.1 CFB 加密
          2. 10.2.4.5.2 CFB 解密
        6. 10.2.4.6 计数器模式 (CTR)
          1. 10.2.4.6.1 CTR 加密
          2. 10.2.4.6.2 CTR 解密
        7. 10.2.4.7 伽罗瓦计数器模式 (GCM)
          1. 10.2.4.7.1 GHASH 运算
          2. 10.2.4.7.2 GCM 工作模式
            1. 10.2.4.7.2.1 自主 GCM 操作
              1. 10.2.4.7.2.1.1 GMAC
            2. 10.2.4.7.2.2 带有预计算值的 GCM
            3. 10.2.4.7.2.3 带有预计算 H 值且 Y0 加密值强制为零的 GCM 操作
        8. 10.2.4.8 带密码分组链接消息身份验证代码的计数器 (CCM)
          1. 10.2.4.8.1 CCM 操作
      5. 10.2.5 AES 事件
        1. 10.2.5.1 CPU 中断事件发布者 (CPU_EVENT)
        2. 10.2.5.2 DMA 触发事件发布者 (DMA_TRIG_DATAIN)
        3. 10.2.5.3 DMA 触发事件发布者 (DMA_TRIG_DATAOUT)
    3. 10.3 AESADV 寄存器
  13. 11CRC
    1. 11.1 CRC 概述
      1. 11.1.1 CRC16-CCITT
      2. 11.1.2 CRC32-ISO3309
    2. 11.2 CRC 运行
      1. 11.2.1 CRC 生成器实现
      2. 11.2.2 配置
        1. 11.2.2.1 多项式选择
        2. 11.2.2.2 位顺序
        3. 11.2.2.3 字节交换
        4. 11.2.2.4 字节顺序
        5. 11.2.2.5 CRC C 库兼容性
    3. 11.3 CRCP0 寄存器
  14. 12密钥库
    1. 12.1 概述
    2. 12.2 详细说明
    3. 12.3 KEYSTORECTL 寄存器
  15. 13TRNG
    1. 13.1 TRNG 概述
    2. 13.2 TRNG 运行
      1. 13.2.1 TRNG 生成数据路径
      2. 13.2.2 时钟配置和输出速率
      3. 13.2.3 低功耗模式下的行为
      4. 13.2.4 健康检测
        1. 13.2.4.1 数字块启动自检
        2. 13.2.4.2 模拟块启动自检
        3. 13.2.4.3 运行时健康检测
          1. 13.2.4.3.1 重复计数测试
          2. 13.2.4.3.2 自适应比例测试
          3. 13.2.4.3.3 处理运行时运行状况测试失败
      5. 13.2.5 配置
        1. 13.2.5.1 TRNG 状态机
          1. 13.2.5.1.1 更改 TRNG 状态
        2. 13.2.5.2 使用 TRNG
        3. 13.2.5.3 TRNG 事件
          1. 13.2.5.3.1 CPU 中断事件发布者 (CPU_INT)
    3. 13.3 TRNG 寄存器
  16. 14温度传感器
  17. 15ADC
    1. 15.1 ADC 概述
    2. 15.2 ADC 操作
      1. 15.2.1  ADC 内核
      2. 15.2.2  电压基准选项
      3. 15.2.3  通用分辨率模式
      4. 15.2.4  硬件均值计算
      5. 15.2.5  ADC 时钟
      6. 15.2.6  常见的 ADC 用例
      7. 15.2.7  断电行为
      8. 15.2.8  采样触发源和采样模式
        1. 15.2.8.1 自动采样模式
        2. 15.2.8.2 手动采样模式
      9. 15.2.9  采样周期
      10. 15.2.10 转换模式
      11. 15.2.11 数据格式
      12. 15.2.12 高级特性
        1. 15.2.12.1 窗口比较器
        2. 15.2.12.2 DMA 和 FIFO 操作
        3. 15.2.12.3 模拟外设互连
      13. 15.2.13 状态寄存器
      14. 15.2.14 ADC 事件
        1. 15.2.14.1 CPU 中断事件发布者 (CPU_INT)
        2. 15.2.14.2 通用事件发布者 (GEN_EVENT)
        3. 15.2.14.3 DMA 触发事件发布者 (DMA_TRIG)
        4. 15.2.14.4 通用事件订阅者 (FSUB_0)
    3. 15.3 ADC12 寄存器
  18. 16COMP
    1. 16.1 比较器概述
    2. 16.2 比较器运行
      1. 16.2.1  比较器配置
      2. 16.2.2  比较器通道选择
      3. 16.2.3  比较器输出
      4. 16.2.4  输出滤波器
      5. 16.2.5  采样输出模式
      6. 16.2.6  消隐模式
      7. 16.2.7  基准电压发生器
      8. 16.2.8  比较器滞后
      9. 16.2.9  输入短路开关
      10. 16.2.10 中断和事件支持
        1. 16.2.10.1 CPU 中断事件发布者 (CPU_INT)
        2. 16.2.10.2 通用事件发布者 (GEN_EVENT)
        3. 16.2.10.3 通用事件订阅者
    3. 16.3 COMP 寄存器
  19. 17OPA
    1. 17.1 OPA 概述
    2. 17.2 OPA 运行
      1. 17.2.1 模拟内核
      2. 17.2.2 上电行为
      3. 17.2.3 输入
      4. 17.2.4 输出
      5. 17.2.5 时钟要求
      6. 17.2.6 斩波
      7. 17.2.7 OPA 放大器模式
        1. 17.2.7.1 通用模式
        2. 17.2.7.2 缓冲模式
        3. 17.2.7.3 OPA PGA 模式
          1. 17.2.7.3.1 反相 PGA 模式
          2. 17.2.7.3.2 同相 PGA 模式
        4. 17.2.7.4 差分放大器模式
        5. 17.2.7.5 级联放大器模式
      8. 17.2.8 选择 OPA 配置
      9. 17.2.9 烧毁电流源
    3. 17.3 OA 寄存器
  20. 18GPAMP
    1. 18.1 GPAMP 概述
    2. 18.2 GPAMP 操作
      1. 18.2.1 模拟内核
      2. 18.2.2 上电行为
      3. 18.2.3 输入
      4. 18.2.4 输出
      5. 18.2.5 GPAMP 放大器模式
        1. 18.2.5.1 通用模式
        2. 18.2.5.2 ADC 缓冲模式
        3. 18.2.5.3 单位增益模式
      6. 18.2.6 斩波
    3. 18.3 GPAMP 寄存器
  21. 19VREF
    1. 19.1 VREF 概述
    2. 19.2 VREF 运行
      1. 19.2.1 内部基准生成
      2. 19.2.2 外部基准输入
      3. 19.2.3 模拟外设接口
    3. 19.3 VREF 寄存器
  22. 20LCD
    1. 20.1 LCD 简介
      1. 20.1.1 LCD 工作原理
      2. 20.1.2 静态模式
      3. 20.1.3 2 路复用模式
      4. 20.1.4 3 路复用模式
      5. 20.1.5 4 路复用模式
      6. 20.1.6 6 路复用模式
      7. 20.1.7 8 路复用模式
      8. 20.1.8 引言
      9. 20.1.9 LCD 波形
    2. 20.2 LCD 时钟
    3. 20.3 电压生成
      1. 20.3.1  模式 0 - 从外部基准和外部电阻分压器生成电压
      2. 20.3.2  模式 1 - 从 AVDD 和外部电阻分压器生成电压
      3. 20.3.3  模式 2 - 从外部基准和内部电阻分压器生成电压
      4. 20.3.4  模式 3 - 从 AVDD 和内部电阻梯生成电压
      5. 20.3.5  模式 4 - 使用外部电源从电荷泵生成电压
      6. 20.3.6  模式 5 - 使用 AVDD 从电荷泵生成电压
      7. 20.3.7  模式 6 - 在 R13 上使用外部基准从电荷泵生成电压
      8. 20.3.8  模式 7 - 在 R13 上使用内部基准从电荷泵生成电压
      9. 20.3.9  电荷泵
      10. 20.3.10 内部基准生成
    4. 20.4 模拟多路复用器
      1. 20.4.1 静态模式
      2. 20.4.2 非静态 1/3 偏置模式
      3. 20.4.3 非静态 1/4 偏置模式
      4. 20.4.4 低功耗模式开关控制
    5. 20.5 LCD 存储器和输出驱动器
      1. 20.5.1 LCD 存储器结构
        1. 20.5.1.1 1 路复用至 4 路复用模式下的存储器结构
        2. 20.5.1.2 5 路复用至 8 路复用模式下的存储器结构
        3. 20.5.1.3 配置存储器
        4. 20.5.1.4 访问存储器和输出驱动器
        5. 20.5.1.5 闪烁覆盖
    6. 20.6 IO 多路复用
    7. 20.7 中断生成
    8. 20.8 电源域和功耗模式
    9. 20.9 LCD 寄存器
  23. 21UART
    1. 21.1 UART 概述
      1. 21.1.1 外设的用途
      2. 21.1.2 特性
      3. 21.1.3 功能方框图
    2. 21.2 UART 运行
      1. 21.2.1 时钟控制
      2. 21.2.2 信号说明
      3. 21.2.3 通用架构和协议
        1. 21.2.3.1  发送/接收逻辑
        2. 21.2.3.2  位采样
        3. 21.2.3.3  多数表决功能
        4. 21.2.3.4  波特率生成
        5. 21.2.3.5  数据传输
        6. 21.2.3.6  错误和状态
        7. 21.2.3.7  本地互连网络 (LIN) 支持
          1. 21.2.3.7.1 LIN 响应者传输延迟
        8. 21.2.3.8  流控
        9. 21.2.3.9  空闲线多处理器
        10. 21.2.3.10 9 位 UART 模式
        11. 21.2.3.11 RS485 支持
        12. 21.2.3.12 DALI 协议
        13. 21.2.3.13 曼彻斯特编码和解码
        14. 21.2.3.14 IrDA 编码和解码
        15. 21.2.3.15 ISO7816 智能卡支持
        16. 21.2.3.16 地址检测
        17. 21.2.3.17 FIFO 操作
        18. 21.2.3.18 回送操作
        19. 21.2.3.19 干扰抑制
      4. 21.2.4 低功耗运行
      5. 21.2.5 复位注意事项
      6. 21.2.6 初始化
      7. 21.2.7 中断和事件支持
        1. 21.2.7.1 CPU 中断事件发布者 (CPU_INT)
        2. 21.2.7.2 DMA 触发发布者(DMA_TRIG_RX、DMA_TRIG_TX)
      8. 21.2.8 仿真模式
    3. 21.3 UART 寄存器
  24. 22I2C
    1. 22.1 I2C 概述
      1. 22.1.1 外设的用途
      2. 22.1.2 特性
      3. 22.1.3 功能方框图
      4. 22.1.4 环境和外部连接
    2. 22.2 I2C 操作
      1. 22.2.1 时钟控制
        1. 22.2.1.1 时钟选择和 I2C 速度
        2. 22.2.1.2 时钟启动
      2. 22.2.2 信号说明
      3. 22.2.3 通用架构
        1. 22.2.3.1  I2C 总线功能概览
        2. 22.2.3.2  START 和 STOP 条件
        3. 22.2.3.3  带有7位地址的数据格式
        4. 22.2.3.4  应答
        5. 22.2.3.5  重复开始
        6. 22.2.3.6  SCL 时钟低电平超时
        7. 22.2.3.7  时钟延展
        8. 22.2.3.8  双地址
        9. 22.2.3.9  仲裁
        10. 22.2.3.10 多控制器模式
        11. 22.2.3.11 干扰抑制
        12. 22.2.3.12 FIFO 操作
          1. 22.2.3.12.1 在目标模式下刷新过时的 Tx 数据
        13. 22.2.3.13 环回模式
        14. 22.2.3.14 突发模式
        15. 22.2.3.15 DMA 操作
        16. 22.2.3.16 低功耗操作
      4. 22.2.4 协议说明
        1. 22.2.4.1 I2C 控制器模式
          1. 22.2.4.1.1 控制器配置
          2. 22.2.4.1.2 控制器模式操作
          3. 22.2.4.1.3 TX 为空时读取
        2. 22.2.4.2 I2C 目标模式
          1. 22.2.4.2.1 目标模式运行
      5. 22.2.5 复位注意事项
      6. 22.2.6 初始化
      7. 22.2.7 中断和事件支持
        1. 22.2.7.1 CPU 中断事件发布者 (CPU_INT)
        2. 22.2.7.2 DMA 触发发布者(DMA_TRIG1、DMA_TRIG0)
      8. 22.2.8 仿真模式
    3. 22.3 I2C 寄存器
  25. 23SPI
    1. 23.1 SPI 概述
      1. 23.1.1 外设的用途
      2. 23.1.2 特性
      3. 23.1.3 功能方框图
      4. 23.1.4 外部连接和信号说明
    2. 23.2 SPI 运行
      1. 23.2.1 时钟控制
      2. 23.2.2 通用架构
        1. 23.2.2.1 芯片选择和命令处理
          1. 23.2.2.1.1 片选控制
          2. 23.2.2.1.2 命令数据控制
        2. 23.2.2.2 数据格式
        3. 23.2.2.3 延迟的数据采样
        4. 23.2.2.4 时钟生成
        5. 23.2.2.5 FIFO 运行
        6. 23.2.2.6 环回模式
        7. 23.2.2.7 DMA 操作
        8. 23.2.2.8 重复传输模式
        9. 23.2.2.9 低功率模式
      3. 23.2.3 协议说明
        1. 23.2.3.1 Motorola SPI 帧格式
        2. 23.2.3.2 TI同步串行接口帧格式
      4. 23.2.4 复位注意事项
      5. 23.2.5 初始化
      6. 23.2.6 中断和事件支持
        1. 23.2.6.1 CPU 中断事件发布者 (CPU_INT)
        2. 23.2.6.2 DMA 触发发布者(DMA_TRIG_RX、DMA_TRIG_TX)
      7. 23.2.7 仿真模式
    3. 23.3 SPI 寄存器
  26. 24计时器 (TIMx)
    1. 24.1 TIMx 概述
      1. 24.1.1 TIMG 概述
        1. 24.1.1.1 TIMG 特性
        2. 24.1.1.2 功能方框图
      2. 24.1.2 TIMA 概述
        1. 24.1.2.1 TIMA 特性
        2. 24.1.2.2 功能方框图
      3. 24.1.3 TIMx 实例配置
    2. 24.2 TIMx 操作
      1. 24.2.1  计时器计数器
        1. 24.2.1.1 时钟源选择和预分频器
          1. 24.2.1.1.1 内部时钟和预分频器
          2. 24.2.1.1.2 外部信号触发
        2. 24.2.1.2 重复计数器(仅限 TIMA)
      2. 24.2.2  计数模式控制
        1. 24.2.2.1 单次触发和周期模式
        2. 24.2.2.2 向下计数模式
        3. 24.2.2.3 向上/向下计数模式
        4. 24.2.2.4 向上计数模式
        5. 24.2.2.5 相位加载(仅限 TIMA)
      3. 24.2.3  捕获/比较模块
        1. 24.2.3.1 捕获模式
          1. 24.2.3.1.1 输入选择、计数器条件和反转
            1. 24.2.3.1.1.1 CCP 输入边沿同步
            2. 24.2.3.1.1.2 CCP 输入脉冲条件
            3. 24.2.3.1.1.3 计数器控制操作
            4. 24.2.3.1.1.4 CCP 输入滤波
            5. 24.2.3.1.1.5 输入选择
          2. 24.2.3.1.2 用例
            1. 24.2.3.1.2.1 边沿时间捕获
            2. 24.2.3.1.2.2 周期捕获
            3. 24.2.3.1.2.3 脉宽捕捉
            4. 24.2.3.1.2.4 组合的脉宽和周期时间
          3. 24.2.3.1.3 QEI 模式(仅限支持 QEI 的 TIMG)
            1. 24.2.3.1.3.1 具有 2 信号的 QEI
            2. 24.2.3.1.3.2 具有索引输入的 QEI
            3. 24.2.3.1.3.3 QEI 错误检测
          4. 24.2.3.1.4 霍尔输入模式(仅限支持 QEI 的 TIMG)
        2. 24.2.3.2 比较模式
          1. 24.2.3.2.1 边沿计数
      4. 24.2.4  影子加载和影子比较
        1. 24.2.4.1 影子加载(仅限 TIMG4-7、TIMA)
        2. 24.2.4.2 影子比较(仅限 TIMG4-7、TIMG12-13 和 TIMA)
      5. 24.2.5  输出发生器
        1. 24.2.5.1 配置
        2. 24.2.5.2 用例
          1. 24.2.5.2.1 边沿对齐的 PWM
          2. 24.2.5.2.2 中心对齐 PWM
          3. 24.2.5.2.3 非对称 PWM(仅限 TIMA)
          4. 24.2.5.2.4 具有死区插入的互补 PWM(仅限 TIMA)
        3. 24.2.5.3 强制输出
      6. 24.2.6  故障处理程序(仅限 TIMA)
        1. 24.2.6.1 故障输入调节
        2. 24.2.6.2 故障输入源
        3. 24.2.6.3 故障条件下的计数器行为
        4. 24.2.6.4 故障条件下的输出行为
      7. 24.2.7  通过交叉触发同步
        1. 24.2.7.1 主计时器交叉触发器配置
        2. 24.2.7.2 次级计时器交叉触发器配置
      8. 24.2.8  低功耗运行
      9. 24.2.9  中断和事件支持
        1. 24.2.9.1 CPU 中断事件发布者 (CPU_INT)
        2. 24.2.9.2 通用事件发布者(GEN_EVENT0 和 GEN_EVENT1)
        3. 24.2.9.3 通用订阅者事件示例(COMP 至 TIMx)
      10. 24.2.10 调试处理程序(仅限 TIMA)
    3. 24.3 TIMx 寄存器
  27. 25低频子系统 (LFSS)
    1. 25.1  概述
    2. 25.2  时钟系统
    3. 25.3  使用 VBAT 进行 LFSS 复位
    4. 25.4  电源域和电源检测
      1. 25.4.1 在 VBAT 首次上电时启动
      2. 25.4.2 在 VDD 首次上电时启动
      3. 25.4.3 VDD 丢失时的行为
      4. 25.4.4 VBAT 丢失时的行为
      5. 25.4.5 器件进入 SHUTDOWN 模式时的行为
      6. 25.4.6 超级电容器充电电路
    5. 25.5  实时计数器 (RTC_x)
    6. 25.6  独立看门狗计时器 (IWDT)
    7. 25.7  防篡改输入和输出
      1. 25.7.1 IOMUX 模式
      2. 25.7.2 防篡改模式
        1. 25.7.2.1 篡改事件检测
        2. 25.7.2.2 时间戳事件输出
        3. 25.7.2.3 检测信号发生器
        4. 25.7.2.4 RTC 时钟输出
    8. 25.8  暂存区存储器
    9. 25.9  RTC、TIO 和 IWDT 的锁定功能
    10. 25.10 LFSS 寄存器
  28. 26低频子系统 (LFSS_B)
    1. 26.1 概述
    2. 26.2 时钟系统
    3. 26.3 LFSS 复位
    4. 26.4 实时计数器 (RTC_x)
    5. 26.5 独立看门狗计时器 (IWDT)
    6. 26.6 RTC 和 IWDT 的锁定功能
    7. 26.7 LFSS 寄存器
  29. 27RTC
    1. 27.1 概述
      1. 27.1.1 RTC 实例
    2. 27.2 基本操作
    3. 27.3 配置
      1. 27.3.1  时钟
      2. 27.3.2  读取和写入 RTC 外设寄存器
      3. 27.3.3  二进制与 BCD
      4. 27.3.4  闰年处理
      5. 27.3.5  日历报警配置
      6. 27.3.6  间隔报警配置
      7. 27.3.7  定期报警配置
      8. 27.3.8  Calibration
        1. 27.3.8.1 晶体偏移误差
          1. 27.3.8.1.1 偏移量误差校正机制
        2. 27.3.8.2 晶体温度误差
          1. 27.3.8.2.1 温度漂移校正机制
      9. 27.3.9  RTC 预分频器扩展
      10. 27.3.10 RTC 时间戳捕获
      11. 27.3.11 RTC 事件
        1. 27.3.11.1 CPU 中断事件发布者 (CPU_INT)
        2. 27.3.11.2 通用事件发布者 (GEN_EVENT)
    4. 27.4 RTC 寄存器
  30. 28IWDT
    1. 28.1 734
    2. 28.2 IWDT 时钟配置
    3. 28.3 IWDT 周期选择
    4. 28.4 IWDT 的调试行为
    5. 28.5 IWDT 寄存器
  31. 29WWDT
    1. 29.1 WWDT 概述
      1. 29.1.1 看门狗模式
      2. 29.1.2 间隔定时器模式
    2. 29.2 WWDT 运行
      1. 29.2.1 模式选择
      2. 29.2.2 时钟配置
      3. 29.2.3 低功耗模式行为
      4. 29.2.4 调试行为
      5. 29.2.5 WWDT 事件
        1. 29.2.5.1 CPU 中断事件发布者 (CPU_INT)
    3. 29.3 WWDT 寄存器
  32. 30调试
    1. 30.1 DEBUGSS 概述
      1. 30.1.1 调试互连
      2. 30.1.2 物理接口
      3. 30.1.3 调试访问端口
    2. 30.2 DEBUGSS 工作原理
      1. 30.2.1 调试特性
        1. 30.2.1.1 处理器调试
          1. 30.2.1.1.1 断点单元 (BPU)
          2. 30.2.1.1.2 数据观察点和跟踪单元 (DWT)
        2. 30.2.1.2 外设调试
        3. 30.2.1.3 EnergyTrace 技术
      2. 30.2.2 低功耗模式下的行为
      3. 30.2.3 限制调试访问
      4. 30.2.4 邮箱 (DSSM)
        1. 30.2.4.1 DSSM 事件
          1. 30.2.4.1.1 CPU 中断事件 (CPU_INT)
        2. 30.2.4.2 参考
    3. 30.3 DEBUGSS 寄存器
  33. 31修订历史记录

LCD 寄存器

表 20-25 列出了 LCD 寄存器的存储器映射寄存器。表 20-25 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 20-25 LCD 寄存器
偏移首字母缩写词寄存器名称部分
800hPWREN电源使能转到
804hRSTCTL复位控制转到
814hSTAT状态寄存器转到
1020hIIDX中断索引INT_EVENT0转到
1028hIMASK中断屏蔽INT_EVENT0转到
1030hRIS原始中断状态INT_EVENT0转到
1038hMIS已屏蔽中断状态INT_EVENT0转到
1040hISET中断设置INT_EVENT0转到
1048hICLR中断清除INT_EVENT0转到
10E0hEVT_MODE事件模式转到
1100hLCDCTL0LCD 控制寄存器 0转到
1108hLCDBLKCTLLCD 闪烁控制寄存器转到
110ChLCDMEMCTLLCD 存储器控制寄存器转到
1110hLCDVCTLLCD 电压控制寄存器转到
1114hLCDPCTL0LCD 端口控制寄存器 0转到
1118hLCDPCTL1LCD 端口控制寄存器 1转到
111ChLCDPCTL2LCD 端口控制寄存器 2转到
1120hLCDPCTL3LCD 端口控制寄存器 3转到
1128hLCDCSSEL0LCD 公共段选择寄存器 0转到
112ChLCDCSSEL1LCD 公共段选择寄存器 1转到
1130hLCDCSSEL2LCD 公共段选择寄存器 2转到
1134hLCDCSSEL3LCD 公共段选择寄存器 3转到
1140h + 公式LCDM[y]LCD 存储器索引寄存器转到
1180h + 公式LCDBM[y]LCD 闪烁存储器索引寄存器转到
1DFChLCDVREFCFGLCD VREF 配置寄存器转到

复杂的位访问类型经过编码可适应小型表单元。表 20-26 展示了适用于此部分中访问类型的代码。

表 20-26 LCD 访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
WKW
K
写入
受密钥保护的写入
复位或默认值
-n复位后的值或默认值
寄存器数组变量
i、j、k、l、m、n当这些变量用于寄存器名称、偏移或地址时,它们指的是寄存器数组的值,其中寄存器是一组重复寄存器的一部分。寄存器组构成分层结构,数组用公式表示。
y当该变量用于寄存器名称、偏移或地址时,它指的是寄存器数组的值。

20.9.1 PWREN(偏移 = 800h)[复位 = 00000000h]

图 20-37 显示了 PWREN,表 20-27 中对此进行了介绍。

返回到汇总表

用于控制电源状态的寄存器

图 20-37 PWREN
3130292827262524
KEY
W-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDENABLE
R-0hR/WK-0h
表 20-27 PWREN 字段说明
字段类型复位说明
31-24KEYW0h允许电源状态更改的 KEY
  • 26h = 允许对该寄存器进行写入访问的 KEY。
23-1RESERVEDR0h
0ENABLER/WK0h启用电源

必须将 KEY 设置为 26h 才能写入该位。

  • 0h = 禁用电源
  • 1h = 启用电源

20.9.2 RSTCTL(偏移 = 804h)[复位 = 00000000h]

图 20-38 显示了 RSTCTL,表 20-28 中对此进行了介绍。

返回到汇总表

用于控制复位有效和无效的寄存器

图 20-38 RSTCTL
3130292827262524
KEY
W-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDRESETSTKYCLRRESETASSERT
R-0hWK-0hWK-0h
表 20-28 RSTCTL 字段说明
字段类型复位说明
31-24KEYW0h解锁键
  • B1h = 允许对该寄存器进行写入访问的 KEY。
23-2RESERVEDR0h
1RESETSTKYCLRWK0h清除 STAT 寄存器中的 RESETSTKY 位

必须将 KEY 设置为 B1h 才能写入该位。

  • 0h = 写入 0 无效
  • 1h =清除复位粘滞位
0RESETASSERTWK0h外设复位生效

必须将 KEY 设置为 B1h 才能写入该位。

  • 0h = 写入 0 无效
  • 1h =复位置为有效

20.9.3 STAT(偏移 = 814h)[复位 = 00000000h]

图 20-39 显示了 STAT,表 20-29 中对此进行了介绍。

返回到汇总表

外设启用和复位状态

图 20-39 STAT
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVEDRESETSTKY
R-0hR-0h
15141312111098
RESERVED
R-0h
76543210
RESERVED
R-0h
表 20-29 STAT 字段说明
字段类型复位说明
31-17RESERVEDR0h
16RESETSTKYR0h该位指示自从 RSTCTL 寄存器中的 RESETSTKYCLR 清除了该位以来,外设是否复位
  • 0h =自从 RSTCTL 寄存器中的 RESETSTKYCLR 上次清除此位以来,外设尚未复位
  • 1h =自上次位清除以来,外设已复位
15-0RESERVEDR0h

20.9.4 IIDX(偏移 = 1020h)[复位 = 00000000h]

图 20-40 显示了 IIDX,表 20-30 中对此进行了介绍。

返回到汇总表

该寄存器提供了具有最高优先级的中断索引。

图 20-40 IIDX
313029282726252423222120191817161514131211109876543210
RESERVEDSTAT
R-0hR-0h
表 20-30 IIDX 字段说明
字段类型复位说明
31-8RESERVEDR0h
7-0STATR0hLCD 模块中断矢量值。该寄存器提供了最高优先级中断索引。读取操作会清除 RIS 和 MISC 中的相应中断标志。15h-1Fh = 保留
  • 00h = 没有中断待处理
  • 01h =开始新帧中断
  • 02h =闪烁段关闭中断
  • 03h =闪烁段开启中断

20.9.5 IMASK(偏移 = 1028h)[复位 = 00000000h]

图 20-41 显示了 IMASK,表 20-31 中对此进行了介绍。

返回到汇总表

中断屏蔽。如果设置了某个位,相应的中断会被取消屏蔽。取消屏蔽中断会导致原始中断显示在 IIDX 以及 MIS 中。

图 20-41 IMASK
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDBLKONBLKOFFFRMSTART
R-0hR/W-0hR/W-0hR/W-0h
表 20-31 IMASK 字段说明
字段类型复位说明
31-3RESERVEDR0h
2BLKONR/W0h闪烁段开启。
  • 0h = 清除中断屏蔽
  • 1h =设置中断屏蔽
1BLKOFFR/W0h闪烁段关闭。
  • 0h = 清除中断屏蔽
  • 1h =设置中断屏蔽
0FRMSTARTR/W0h新 LCD 帧的开始。
  • 0h = 清除中断屏蔽
  • 1h =设置中断屏蔽

20.9.6 RIS(偏移 = 1030h)[复位 = 00000000h]

图 20-42 显示了 RIS,表 20-32 中对此进行了介绍。

返回到汇总表

原始中断状态。反映所有挂起的中断,而不管屏蔽与否。RIS 寄存器允许用户实施轮询方案。即使相应的 IMASK 位未启用,也可以通过向 ICLR 寄存器位写入 1 来清除该寄存器中设置的标志。

图 20-42 RIS
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDBLKONBLKOFFFRMSTART
R-0hR-0hR-0hR-0h
表 20-32 RIS 字段说明
字段类型复位说明
31-3RESERVEDR0h
2BLKONR0h闪烁段已开启。
  • 0h = 中断标志已清除
  • 1h = 中断标志已设置
1BLKOFFR0h闪烁段关闭中断标志。
  • 0h = 中断标志已清除
  • 1h = 中断标志已设置
0FRMSTARTR0h设置新帧的开始。
  • 0h = 中断标志已清除
  • 1h = 中断标志已设置

20.9.7 MIS(偏移 = 1038h)[复位 = 00000000h]

图 20-43 显示了 MIS,表 20-33 中对此进行了介绍。

返回到汇总表

屏蔽中断状态。这是 IMASK 和 RIS 寄存器的与运算。

图 20-43 MIS
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDBLKONBLKOFFFRMSTART
R-0hR-0hR-0hR-0h
表 20-33 MIS 字段说明
字段类型复位说明
31-3RESERVEDR0h
2BLKONR0h已屏蔽 BLKON 中断标志
  • 0h =屏蔽的中断标志已清除
  • 1h =屏蔽的中断标志已设置
1BLKOFFR0h已屏蔽 BLKOFF 中断标志
  • 0h =屏蔽的中断标志已清除
  • 1h =屏蔽的中断标志已设置
0FRMSTARTR0h控制器 FRMSTART 中断标志
  • 0h = 中断标志已清除
  • 1h = 中断标志已设置

20.9.8 ISET(偏移 = 1040h)[复位 = 00000000h]

图 20-44 显示了 ISET,表 20-34 中对此进行了介绍。

返回到汇总表

中断设置。允许通过软件设置中断(在诊断和安全检查中很有用)。向 ISET 中的某个位写入 1 将设置事件,因此相关的 RIS 位也会置位。如果通过屏蔽启用了中断,那么也会设置相应的 MIS 位。

图 20-44 ISET
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDBLKONBLKOFFFRMSTART
R-0hW-0hW-0hW-0h
表 20-34 ISET 字段说明
字段类型复位说明
31-3RESERVEDR0h
2BLKONW0h设置 BLKON RIS 标志
  • 0h = 写入 0 无效
  • 1h = 设置相应 RIS 标志
1BLKOFFW0h设置 BLKOFF RIS 标志
  • 0h = 写入 0 无效
  • 1h = 设置相应 RIS 标志
0FRMSTARTW0h设置 FRMSTART RIS 标志。
  • 0h = 写入 0 无效
  • 1h = 设置相应 RIS 标志

20.9.9 ICLR(偏移 = 1048h)[复位 = 00000000h]

图 20-45 显示了 ICLR,表 20-35 中对此进行了介绍。

返回到汇总表

中断清除。写入 1 以清除相应的中断。

图 20-45 ICLR
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDBLKONBLKOFFFRMSTART
R-0hW-0hW-0hW-0h
表 20-35 ICLR 字段说明
字段类型复位说明
31-3RESERVEDR0h
2BLKONW0h清除 BLKON RIS 标志
  • 0h = 写入 0 无效
  • 1h =清除相应的 RIS 标志
1BLKOFFW0h清除 BLKOFF RIS 标志
  • 0h = 写入 0 无效
  • 1h =清除相应的 RIS 标志
0FRMSTARTW0h清除 FRMSTART RIS 标志
  • 0h = 写入 0 无效
  • 1h =清除相应的 RIS 标志

20.9.10 EVT_MODE(偏移 = 10E0h)[复位 = 00000000h]

图 20-46 展示了 EVT_MODE,表 20-36 中对此进行了介绍。

返回到汇总表

事件模式寄存器。它用于选择在软件模式(软件清除 RIS)或硬件模式(硬件清除 RIS)下是否禁用每条线路

图 20-46 EVT_MODE
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDINT0_CFG
R-0hR-0h
表 20-36 EVT_MODE 字段说明
字段类型复位说明
31-2RESERVEDR0h
1-0INT0_CFGR1hnone.INT_EVENT0 对应的事件的事件线路模式选择
  • 0h = 中断或事件线被禁用。
  • 1h = 中断或事件线路处于软件模式。软件必须清除 RIS。
  • 2h = 中断或事件线路处于硬件模式。硬件(另一个模块)会自动清除关联的 RIS 标志。

20.9.11 LCDCTL0(偏移 = 1100h)[复位 = 00000000h]

图 20-47 显示了 LCDCTL0,表 20-37 中对此进行了介绍。

返回到汇总表

LCD 控制寄存器 0

图 20-47 LCDCTL0
3130292827262524
RESERVEDLCDSYNCEXT
R-0hR/W-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDDIVxRESERVED
R/W-0hR-0h
76543210
RESERVEDLCDMXxLCDSONLCDLPLCDON
R-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-37 LCDCTL0 字段说明
字段类型复位说明
31-25RESERVEDR0h
24LCDSYNCEXTR/W0h
23-16RESERVEDR0h
15-11LCDDIVxR/W07hLCD 分频器。搭配使用 LCDMXx 时可计算 LCD 频率 fLCD,计算公式为:fLCD = fSOURCE / ((LCDDIVx + 1) × 值 LCDMXx)。仅在 LCDON = 0 时更改。00000b = 1 分频 00001b = 2 分频。11110b = 31 分频 11111b = 32 分频
  • 00h = 不分频
  • 01h = 2 分频
  • 02h = 3 分频
  • 03h = 4 分频
  • 04h = 5 分频
  • 05h = 6 分频
  • 06h = 7 分频
  • 07h = 8 分频
  • 08h = 9 分频
  • 09h = 10 分频
  • 0Ah = 11 分频
  • 0Bh = 12 分频
  • 0Ch = 13 分频
  • 0Dh = 14 分频
  • 0Eh = 15 分频
  • 0Fh = 16 分频
  • 10h = 17 分频
  • 11h = 18 分频
  • 12h = 19 分频
  • 13h = 20 分频
  • 14h = 21 分频
  • 15h = 22 分频
  • 16h = 23 分频
  • 17h = 24 分频
  • 18h = 25 分频
  • 19h = 26 分频
  • 1Ah = 27 分频
  • 1Bh = 28 分频
  • 1Ch = 29 分频
  • 1Dh = 30 分频
  • 1Eh = 31 分频
  • 1Fh = 32 分频
10-6RESERVEDR0h
5-3LCDMXxR/W0hLCD 多路复用率。这些位选择 LCD 模式。仅在 LCDON = 0 时更改。000b =静态 001b = 2 路复用 010b = 3 路复用 011b = 4 路复用 100b = 5 路复用 101b = 6 路复用 110b = 7 路复用 111b = 8 路复用
  • 00h = 静态
  • 01h = 2 路复用
  • 02h = 3 路复用
  • 03h = 4 路复用
  • 04h = 5 路复用
  • 05h = 6 路复用
  • 06h = 7 路复用
  • 07h = 8 路复用
2LCDSONR/W0hLSD 段打开该位通过关闭所有段线,但却保持 LCD 时序发生器和 R33 使能来支持闪存 LCD 应用。0b = 所有的 LCD 段都关闭。1b = 所有的 LCD 段都启用并且根据它们相应的存储器位置开启或关闭。
  • 00h = 所有的 LCD 段都关闭。
  • 01h = 所有的 LCD 段都启用并且根据它们相应的存储器位置开启或关闭。
1LCDLPR/W0hLCD 低功耗波形。该位仅适用于 1/3 偏置模式,即 LCDBIASSEL = 0。0b = 选择段和公共线上的标准 LCD 波形。1b = 选择段和公共线上的低功耗 LCD 波形。
  • 00h =标准 LCD 波形
  • 01h =低功耗 LCD 波形
0LCDONR/W0hLCD 打开。此位将开启或关闭 LCD 模块。0b = LCD 模块关闭 1b = LCD 模块开启
  • 00h = LCD 模块关闭
  • 01h = LCD 模块开启

20.9.12 LCDBLKCTL(偏移 = 1108h)[复位 = 00000000h]

图 20-48 显示了 LCDBLKCTL,表 20-38 中对此进行了介绍。

返回到汇总表

LCD 闪烁控制寄存器

图 20-48 LCDBLKCTL
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDLCDBLKPRExLCDBLKMODx
R-0hR/W-0hR/W-0h
表 20-38 LCDBLKCTL 字段说明
字段类型复位说明
31-5RESERVEDR0h
4-2LCDBLKPRExR/W0h用于闪烁频率的时钟预分频器。
  • 00h = 2 分频
  • 01h = 4 分频
  • 02h = 8 分频
  • 03h = 16 分频
  • 04h = 32 分频
  • 05h = 64 分频
  • 06h = 128 分频
  • 07h = 256 分频
1-0LCDBLKMODxR/W0h闪烁模式 00b = 禁用闪烁。01b = 单个段的闪烁如闪烁存储器寄存器 LCDBMx 中那样被启用。当多路复用器模式的路数大于 5 时,禁用闪烁。10b = 闪烁所有段 11b = 存储在 LCDMx 和 LCDBMx 存储器寄存器中的显示内容间的切换。当多路复用器模式的路数大于 5 时,禁用闪烁。
  • 00h = 禁用闪烁。
  • 01h = 单个段的闪烁如闪烁存储器寄存器 LCDBMx 中那样被启用。当多路复用器模式的路数大于 5 时,禁用闪烁。
  • 02h = 所有分段闪烁
  • 03h = 存储在 LCDMx 和 LCDBMx 存储器寄存器中的显示内容间的切换。当多路复用器模式的路数大于 5 时,禁用闪烁。

20.9.13 LCDMEMCTL(偏移 = 110Ch)[复位 = 00000000h]

图 20-49 显示了 LCDMEMCTL,表 20-39 中对此进行了介绍。

返回到汇总表

LCD 存储器控制寄存器

图 20-49 LCDMEMCTL
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
RESERVED
R-0h
76543210
RESERVEDLCDCLRBMLCDCLRMLCDDISP
R-0hR/W-0hR/W-0hR/W-0h
表 20-39 LCDMEMCTL 字段说明
字段类型复位说明
31-3RESERVEDR0h
2LCDCLRBMR/W0h清除 LCD 闪烁存储器。清除所有闪烁存储器寄存器 LCDBMx。当闪烁存储被清除时,该位自动复位。在 5 路复用模式及更高模式下设置该位无效。该位会立即再次复位。0b =闪烁存储寄存器 LCDBMx 的内容保持不变 1b = 清除所有闪烁存储寄存器 LCDBMx 的内容
  • 00h =闪烁存储寄存器 LCDBMx 的内容保持不变
  • 01h =清除所有闪烁存储寄存器 LCDBMx 的内容
1LCDCLRMR/W0h清除 LCD 存储器。清除所有 LCD 存储器寄存器 LCDMx。当 LCD 存储被清除时,该位自动复位。0b = LCD 存储寄存器 LCDMx 的内容保持不变 1b =清除所有 LCD 存储寄存器 LCDMx 的内容
  • 00h = LCD 存储寄存器 LCDMx 的内容保持不变
  • 01h =清除所有 LCD 存储寄存器 LCDMx 的内容
0LCDDISPR/W0h选择用于显示的 LCD 存储器寄存器。当 LCDBLKMODx = 00 时,LCDDISP 可由软件设置。当 LCDBLKMODx = 01 且 LCDBLKMODx = 10 或选择了多路复用模式 = 5 时,该位被清除,并且无法通过软件更改。当 LCDBLKMODx = 11 时,该位反应当前的显示的存储器状态但不能由软件进行更改。当返回到 LCDBLKMODx = 00 时,该位被清除。0b =显示 LCD 存储寄存器 LCDMx 的内容 1b = 显示 LCD 闪烁存储寄存器 LCDBMx 的内容
  • 00h =显示 LCD 存储寄存器 LCDMx 的内容
  • 01h =显示 LCD 闪烁存储寄存器 LCDBMx 的内容

20.9.14 LCDVCTL(偏移 = 1110h)[复位 = 00000000h]

图 20-50 显示了 LCDVCTL,表 20-40 中对此进行了介绍。

返回到汇总表

LCD 电压控制寄存器

图 20-50 LCDVCTL
3130292827262524
RESERVEDLCDVBSTEN
R-0hR/W-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDCPFSELxVLCDx
R/W-0hR/W-0h
76543210
LCDCPENLCDREFENLCDSELVDDLCD_HP_LPVLCDSEL_VDD_R33LCDINTBIASENLCDBIASSELLCDREFMODE
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-40 LCDVCTL 字段说明
字段类型复位说明
31-25RESERVEDR0h
24LCDVBSTENR/W0h启用升压电路以提供升高的 VDDA 电压。当 VDDA 电源电压小于 1.6V 时,该升压电压将用于开关控制。
  • 0h = 禁用。
  • 1h = 启用。
23-16RESERVEDR0h
15-12LCDCPFSELxR/W0h电荷泵频率选择。0000b = 32.768kHz / 1 / 8 = 4.096kHz 0001b = 32.768kHz / 2 / 8 = 2.048kHz 0010b = 32.768kHz / 3 / 8 = 1.365kHz 0011b = 32.768kHz / 4 / 8 = 1.024kHz 0100b = 32.768kHz / 5 / 8 = 819Hz 0101b = 32.768kHz / 6 / 8 = 682Hz 0110b = 32.768kHz / 7 / 8 = 585Hz 0111b = 32.768kHz / 8 / 8 = 512Hz 1000b = 32.768kHz / 9 / 8 = 455Hz 1001b = 32.768kHz / 10 / 8 = 409Hz 1010b = 32.768kHz / 11 / 8 = 372Hz 1011b = 32.768kHz / 12 / 8 = 341Hz 1100b = 32.768kHz / 13 / 8 = 315Hz 1101b = 32.768kHz / 14 / 8 = 292Hz 1110b = 32.768kHz / 15 / 8 = 273Hz 1111b = 32.768kHz / 16 / 8 = 256 Hz
  • 00h = 32.768kHz / 1 / 8 = 4.096kHz
  • 01h = 32.768kHz / 2 / 8 = 2.048kHz
  • 02h = 32.768kHz / 3 / 8 = 1.365kHz
  • 03h = 32.768kHz / 4 / 8 = 1.024kHz
  • 04h = 32.768kHz / 5 / 8 = 819Hz
  • 05h = 32.768kHz / 6 / 8 = 682Hz
  • 06h = 32.768kHz / 7 / 8 = 585Hz
  • 07h = 32.768kHz / 8 / 8 = 512 Hz
  • 08h = 32.768kHz / 9 / 8 = 455Hz
  • 09h = 32.768kHz / 10 / 8 = 409Hz
  • 0Ah = 32.768kHz / 11 / 8 = 372Hz
  • 0Bh = 32.768kHz / 12 / 8 = 341Hz
  • 0Ch = 32.768kHz / 13 / 8 = 315Hz
  • 0Dh = 32.768kHz / 14 / 8 = 292Hz
  • 0Eh = 32.768kHz / 15 / 8 = 273Hz
  • 0Fh = 32.768kHz / 16 / 8 = 256Hz
11-8VLCDxR/WEhLCD 文档中提供了 R33 电压计算。
1/3 偏置模式:R33 = 3*[1/3 偏置模式电压] 1/4 偏置模式
:R33 = 4*[1/4 偏置模式电压]
7LCDCPENR/W0h电荷泵使能 0b = 禁用电荷泵 (1) 1b = 当 VLCD 在内部生成 (VLCDEXT = 0) 且 VLCDx > 0 或 VLCDREFx > 0 时,启用电荷泵。
  • 00h = 禁用电荷泵 (1)
  • 01h = 当 VLCD 在内部生成 (VLCDEXT = 0) 且 VLCDx > 0 或 VLCDREFx > 0 时,启用电荷泵。
6LCDREFENR/W0hR13 上的内部基准电压启用 0b =禁用内部基准电压 1b = 内部基准电压已启用
  • 00h =内部基准电压已禁用
  • 01h =内部基准电压已启用
5LCDSELVDDR/W0h选择 R33 是由内部 AVDD 供电还是由电荷泵供电 0b = R33 连接到外部电源 1b = R33 在内部连接到 AVDD
  • 00h = R33 连接到外部电源
  • 01h = R33 在内部连接至 AVDD
4LCD_HP_LPR/W0h高功耗或低功耗 LCD。仅当使用内部偏置电压电阻分压器时,也就是当 LCDINTBIASEN = 1 时,该位才有效。它选择用于为 LCD 生成偏置电压的电阻梯。0b =使用低功耗 LCD 1b =使用高功耗 LCD
  • 00h =使用低功耗 LCD
  • 01h =使用高功率 LCD
3VLCDSEL_VDD_R33R/W0h选择 LCD 偏置电压 V1 是由 R33 引脚提供还是由内部电源电压 AVDD 提供。仅当使用内部偏置电压电阻分压器时,也就是当 LCDINTBIASEN = 1 时,该位才有效。0b = V1 由 R33 提供 1b = V1 在内部由 AVDD 提供
  • 00h = V1 由 R33 提供
  • 01h = V1 由 AVDD 在内部提供
2LCDINTBIASENR/W0h启用内部偏置电压电阻分压器。用于电阻分压器的实际电压源由 VLCDSEL_VDD_R33 位配置进行选择。0b = 禁用内部偏置电压电阻分压器 1b = 启用内部偏置电压电阻分压器
  • 00h = 禁用内部偏置电压电阻分压器
  • 01h = 启用内部偏置电压电阻分压器
1LCDBIASSELR/W0h偏置选择在静态模式以及 2 路、3 路和 4 路复用 LCD 模式下,会忽略 LCDBIASSEL。对于 5 路至 8 路复用模式:0b = 1/3 偏置 1b = 1/4 偏置
  • 00h = 1/3 偏置
  • 01h = 1/4 偏置
0LCDREFMODER/W0h选择 R13 电压处于开关模式还是静态模式 0b = 静态模式 1b = 开关模式
  • 00h = 静态模式
  • 01h = 开关模式

20.9.15 LCDPCTL0(偏移 = 1114h)[复位 = 00000000h]

图 20-51 显示了 LCDPCTL0,表 20-41 中对此进行了介绍。

返回到汇总表

LCD 端口控制 0

图 20-51 LCDPCTL0
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDS15LCDS14LCDS13LCDS12LCDS11LCDS10LCDS9LCDS8
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDS7LCDS6LCDS5LCDS4LCDS3LCDS2LCDS1LCDS0
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-41 LCDPCTL0 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDS15R/W0hLCD 引脚 15 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
14LCDS14R/W0hLCD 引脚 14 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
13LCDS13R/W0hLCD 引脚 13 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
12LCDS12R/W0hLCD 引脚 12 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
11LCDS11R/W0hLCD 引脚 11 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
10LCDS10R/W0hLCD 引脚 10 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
9LCDS9R/W0hLCD 引脚 9 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
8LCDS8R/W0hLCD 引脚 8 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
7LCDS7R/W0hLCD 引脚 7 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
6LCDS6R/W0hLCD 引脚 6 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
5LCDS5R/W0hLCD 引脚 5 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
4LCDS4R/W0hLCD 引脚 4 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
3LCDS3R/W0hLCD 引脚 3 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
2LCDS2R/W0hLCD 引脚 2 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
1LCDS1R/W0hLCD 引脚 1 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
0LCDS0R/W0hLCD 引脚 0 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。

20.9.16 LCDPCTL1(偏移 = 1118h)[复位 = 00000000h]

图 20-52 显示了 LCDPCTL1,表 20-42 中对此进行了介绍。

返回到汇总表

LCD 端口控制 1

图 20-52 LCDPCTL1
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDS31LCDS30LCDS29LCDS28LCDS27LCDS26LCDS25LCDS24
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDS23LCDS22LCDS21LCDS20LCDS19LCDS18LCDS17LCDS16
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-42 LCDPCTL1 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDS31R/W0hLCD 引脚 31 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
14LCDS30R/W0hLCD 引脚 30 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
13LCDS29R/W0hLCD 引脚 29 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
12LCDS28R/W0hLCD 引脚 28 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
11LCDS27R/W0hLCD 引脚 27 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
10LCDS26R/W0hLCD 引脚 26 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
9LCDS25R/W0hLCD 引脚 25 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
8LCDS24R/W0hLCD 引脚 24 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
7LCDS23R/W0hLCD 段线 23 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
6LCDS22R/W0hLCD 段线 22 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
5LCDS21R/W0hLCD 段线 21 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
4LCDS20R/W0hLCD 段线 20 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
3LCDS19R/W0hLCD 段线 19 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
2LCDS18R/W0hLCD 段线 18 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
1LCDS17R/W0hLCD 段线 17 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
0LCDS16R/W0hLCD 段线 16 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。

20.9.17 LCDPCTL2(偏移 = 111Ch)[复位 = 00000000h]

图 20-53 显示了 LCDPCTL2,表 20-43 中对此进行了介绍。

返回到汇总表

LCD 端口控制 2(=256 个段)

图 20-53 LCDPCTL2
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDS47LCDS46LCDS45LCDS44LCDS43LCDS42LCDS41LCDS40
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDS39LCDS38LCDS37LCDS36LCDS35LCDS34LCDS33LCDS32
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-43 LCDPCTL2 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDS47R/W0hLCD 引脚 47 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
14LCDS46R/W0hLCD 引脚 46 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
13LCDS45R/W0hLCD 引脚 45 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
12LCDS44R/W0hLCD 引脚 44 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
11LCDS43R/W0hLCD 引脚 43 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
10LCDS42R/W0hLCD 引脚 42 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
9LCDS41R/W0hLCD 引脚 41 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
8LCDS40R/W0hLCD 引脚 40 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
7LCDS39R/W0hLCD 引脚 39 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
6LCDS38R/W0hLCD 引脚 38 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
5LCDS37R/W0hLCD 引脚 37 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
4LCDS36R/W0hLCD 引脚 36 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
3LCDS35R/W0hLCD 引脚 35 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
2LCDS34R/W0hLCD 引脚 34 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
1LCDS33R/W0hLCD 引脚 33 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
0LCDS32R/W0hLCD 引脚 32 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。

20.9.18 LCDPCTL3(偏移 = 1120h)[复位 = 00000000h]

图 20-54 显示了 LCDPCTL3,表 20-44 中对此进行了介绍。

返回到汇总表

LCD 端口控制 3(384 个段)

图 20-54 LCDPCTL3
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDS63LCDS62LCDS61LCDS60LCDS59LCDS58LCDS57LCDS56
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDS55LCDS54LCDS53LCDS52LCDS51LCDS50LCDS49LCDS48
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-44 LCDPCTL3 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDS63R/W0hLCD 引脚 63 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
14LCDS62R/W0hLCD 引脚 62 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
13LCDS61R/W0hLCD 引脚 61 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
12LCDS60R/W0hLCD 引脚 60 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
11LCDS59R/W0hLCD 引脚 59 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
10LCDS58R/W0hLCD 引脚 58 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
9LCDS57R/W0hLCD 引脚 57 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
8LCDS56R/W0hLCD 引脚 56 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
7LCDS55R/W0hLCD 引脚 55 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
6LCDS54R/W0hLCD 引脚 54 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
5LCDS53R/W0hLCD 引脚 53 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
4LCDS52R/W0hLCD 引脚 52 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
3LCDS51R/W0hLCD 引脚 51 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
2LCDS50R/W0hLCD 引脚 50 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
1LCDS49R/W0hLCD 引脚 49 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。
0LCDS48R/W0hLCD 引脚 48 使能。该位仅影响多路复用功能引脚。专用的 LCD 引脚一直执行 LCD 功能。0b = 复用引脚执行端口功能。1b = 引脚执行 LCD 功能。
  • 00h = 复用引脚执行端口功能。
  • 01h = 引脚执行 LCD 功能。

20.9.19 LCDCSSEL0(偏移 = 1128h)[复位 = 00000000h]

图 20-55 显示了 LCDCSSEL0,表 20-45 中对此进行了介绍。

返回到汇总表

LCD COM/SEG 选择寄存器 0

图 20-55 LCDCSSEL0
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDCSS15LCDCSS14LCDCSS13LCDCSS12LCDCSS11LCDCSS10LCDCSS9LCDCSS8
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDCSS7LCDCSS6LCDCSS5LCDCSS4LCDCSS3LCDCSS2LCDCSS1LCDCSS0
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-45 LCDCSSEL0 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDCSS15R/W0h选择引脚 L15 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
14LCDCSS14R/W0h选择引脚 L14 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
13LCDCSS13R/W0h选择引脚 L13 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
12LCDCSS12R/W0h选择引脚 L12 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
11LCDCSS11R/W0h选择引脚 L11 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
10LCDCSS10R/W0h选择引脚 L10 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
9LCDCSS9R/W0h选择引脚 L9 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
8LCDCSS8R/W0h选择引脚 L8 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
7LCDCSS7R/W0h选择引脚 L7 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
6LCDCSS6R/W0h选择引脚 L6 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
5LCDCSS5R/W0h选择引脚 L5 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
4LCDCSS4R/W0h选择引脚 L4 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
3LCDCSS3R/W0h选择引脚 L3 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
2LCDCSS2R/W0h选择引脚 L2 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
1LCDCSS1R/W0h选择引脚 L1 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
0LCDCSS0R/W0h选择引脚 L0 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线

20.9.20 LCDCSSEL1(偏移 = 112Ch)[复位 = 00000000h]

图 20-56 显示了 LCDCSSEL1,表 20-46 中对此进行了介绍。

返回到汇总表

LCD COM/SEG 选择寄存器 1

图 20-56 LCDCSSEL1
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDCSS31LCDCSS30LCDCSS29LCDCSS28LCDCSS27LCDCSS26LCDCSS25LCDCSS24
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDCSS23LCDCSS22LCDCSS21LCDCSS20LCDCSS19LCDCSS18LCDCSS17LCDCSS16
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-46 LCDCSSEL1 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDCSS31R/W0h选择引脚 L31 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
14LCDCSS30R/W0h选择引脚 L30 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
13LCDCSS29R/W0h选择引脚 L29 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
12LCDCSS28R/W0h选择引脚 L28 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
11LCDCSS27R/W0h选择引脚 L27 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
10LCDCSS26R/W0h选择引脚 L26 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
9LCDCSS25R/W0h选择引脚 L25 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
8LCDCSS24R/W0h选择引脚 L24 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
7LCDCSS23R/W0h选择引脚 L23 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
6LCDCSS22R/W0h选择引脚 L22 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
5LCDCSS21R/W0h选择引脚 L21 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
4LCDCSS20R/W0h选择引脚 L20 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
3LCDCSS19R/W0h选择引脚 L19 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
2LCDCSS18R/W0h选择引脚 L18 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
1LCDCSS17R/W0h选择引脚 L17 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
0LCDCSS16R/W0h选择引脚 L16 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线

20.9.21 LCDCSSEL2(偏移 = 1130h)[复位 = 00000000h]

图 20-57 显示了 LCDCSSEL2,表 20-47 中对此进行了介绍。

返回到汇总表

LCD COM/SEG 选择寄存器 2

图 20-57 LCDCSSEL2
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDCSS47LCDCSS46LCDCSS45LCDCSS44LCDCSS43LCDCSS42LCDCSS41LCDCSS40
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDCSS39LCDCSS38LCDCSS37LCDCSS36LCDCSS35LCDCSS34LCDCSS33LCDCSS32
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-47 LCDCSSEL2 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDCSS47R/W0h选择引脚 L47 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
14LCDCSS46R/W0h选择引脚 L46 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
13LCDCSS45R/W0h选择引脚 L45 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
12LCDCSS44R/W0h选择引脚 L44 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
11LCDCSS43R/W0h选择引脚 L43 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
10LCDCSS42R/W0h选择引脚 L42 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
9LCDCSS41R/W0h选择引脚 L41 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
8LCDCSS40R/W0h选择引脚 L40 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
7LCDCSS39R/W0h选择引脚 L39 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
6LCDCSS38R/W0h选择引脚 L38 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
5LCDCSS37R/W0h选择引脚 L37 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
4LCDCSS36R/W0h选择引脚 L36 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
3LCDCSS35R/W0h选择引脚 L35 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
2LCDCSS34R/W0h选择引脚 L34 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
1LCDCSS33R/W0h选择引脚 L33 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
0LCDCSS32R/W0h选择引脚 L32 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线

20.9.22 LCDCSSEL3(偏移 = 1134h)[复位 = 00000000h]

图 20-58 显示了 LCDCSSEL3,表 20-48 中对此进行了介绍。

返回到汇总表

LCD COM/SEG 选择寄存器 3

图 20-58 LCDCSSEL3
3130292827262524
RESERVED
R-0h
2322212019181716
RESERVED
R-0h
15141312111098
LCDCSS63LCDCSS62LCDCSS61LCDCSS60LCDCSS59LCDCSS58LCDCSS57LCDCSS56
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
76543210
LCDCSS55LCDCSS54LCDCSS53LCDCSS52LCDCSS51LCDCSS50LCDCSS49LCDCSS48
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-48 LCDCSSEL3 字段说明
字段类型复位说明
31-16RESERVEDR0h
15LCDCSS63R/W0h选择引脚 L63 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
14LCDCSS62R/W0h选择引脚 L62 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
13LCDCSS61R/W0h选择引脚 L61 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
12LCDCSS60R/W0h选择引脚 L60 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
11LCDCSS59R/W0h选择引脚 L59 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
10LCDCSS58R/W0h选择引脚 L58 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
9LCDCSS57R/W0h选择引脚 L57 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
8LCDCSS56R/W0h选择引脚 L56 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
7LCDCSS55R/W0h选择引脚 L55 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
6LCDCSS54R/W0h选择引脚 L54 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
5LCDCSS53R/W0h选择引脚 L53 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
4LCDCSS52R/W0h选择引脚 L52 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
3LCDCSS51R/W0h选择引脚 L51 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
2LCDCSS50R/W0h选择引脚 L50 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
1LCDCSS49R/W0h选择引脚 L49 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线
0LCDCSS48R/W0h选择引脚 L48 作为公共线或段线。0b = 段线 1b = 公共线
  • 00h = 段线
  • 01h = 公共线

20.9.23 LCDM[y](偏移 = 1140h + 公式)[复位 = 00h]

图 20-59 展示了 LCDM[y],表 20-49 中对此进行了介绍。

返回到汇总表

LCD 存储器索引寄存器

偏移 = 1140h + (y * 1h);其中 y = 0h 至 3Fh

图 20-59 LCDM[y]
76543210
MBIT7MBIT6MBIT5MBIT4MBIT3MBIT2MBIT1MBIT0
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-49 LCDM[y] 字段说明
字段类型复位说明
7MBIT7R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 4 路复用 (LCDMXx=011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM3,1b = 引脚 L[2*索引+1] 用作 COM3。如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 8 路复用 (LCDMXx = 111b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM7 1b = 引脚 L(索引) 用作 COM7
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
6MBIT6R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 3 路或 4 路复用 (010b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM2 1b = 引脚 L[2*索引+1] 用作 COM2 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 7 路或 8 路复用 (LCDMXx >= 110b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM6 1b = 引脚 L(索引) 用作 COM6
5MBIT5R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 2 路、3 路或 4 路复用 (001b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM1 1b = 引脚 L[2*索引+1] 用作 COM1 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 6 路、7 路或 8 路复用 (LCDMXx >= 101b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM5 1b = 引脚 L(索引) 用作 COM5
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
4MBIT4R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为静态、2 路、3 路或 4 路复用 (000 <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*ndex+1]不用作 COM0 1b = 引脚 L[2*ndex+1]用作 COM0
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
3MBIT3R/W0h如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 4 路复用 (LCDMXx=011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM3 1b = 引脚 L[2*索引] 用作 COM3 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM3 1b = 引脚 L(索引) 用作 COM3
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
2MBIT2R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为 3 路或 4 路复用 (010b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM2 1b = 引脚 L[2*索引] 用作 COM2 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L[index-1]不用作 COM2 1b = 引脚 L[index-1]用作 COM2
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
1MBIT1R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为 2 路、3 路或 4 路复用 (001b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM1 1b = 引脚 L[2*索引] 用作 COM1 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM1 1b = 引脚 L(索引) 用作 COM1
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
0MBIT0R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为静态、2 路、3 路或 4 路复用 (000b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM0 1b = 引脚 L[2*索引] 用作 COM0 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM0 1b = 引脚 L(索引) 用作 COM0
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启

20.9.24 LCDBM[y](偏移 = 1180h + 公式)[复位 = 00h]

图 20-60 展示了 LCDBM[y],表 20-50 中对此进行了介绍。

返回到汇总表

LCD 闪烁存储器索引寄存器

偏移 = 1180h + (y * 1h);其中 y = 0h 至 1Fh

图 20-60 LCDBM[y]
76543210
MBIT7MBIT6MBIT5MBIT4MBIT3MBIT2MBIT1MBIT0
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
表 20-50 LCDBM[y] 字段说明
字段类型复位说明
7MBIT7R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 4 路复用 (LCDMXx=011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM3,1b = 引脚 L[2*索引+1] 用作 COM3。如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 8 路复用 (LCDMXx = 111b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM7 1b = 引脚 L(索引) 用作 COM7
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
6MBIT6R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 3 路或 4 路复用 (010b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM2 1b = 引脚 L[2*索引+1] 用作 COM2 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 7 路或 8 路复用 (LCDMXx >= 110b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM6 1b = 引脚 L(索引) 用作 COM6
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
5MBIT5R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为 2 路、3 路或 4 路复用 (001b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*索引+1] 不用作 COM1 1b = 引脚 L[2*索引+1] 用作 COM1 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 6 路、7 路或 8 路复用 (LCDMXx >= 101b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM5 1b = 引脚 L(索引) 用作 COM5
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
4MBIT4R/W0h如果 LCD 引脚 L[2*索引+1] 被选为段线 (LCDCSS[2*索引+1] = 0b),并且 LCD 复用率为静态、2 路、3 路或 4 路复用 (000b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引+1] 被选为公共线 (LCDCSS[2*索引+1] = 1b):0b = 引脚 L[2*ndex+1]不用作 COM0 1b = 引脚 L[2*ndex+1]用作 COM0
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
3MBIT3R/W0h如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 4 路复用 (LCDMXx=011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM3 1b = 引脚 L[2*索引] 用作 COM3 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM3 1b = 引脚 L(索引) 用作 COM3
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
2MBIT2R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为 3 路或 4 路复用 (010b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM2 1b = 引脚 L[2*索引] 用作 COM2 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L[index-1]不用作 COM2 1b = 引脚 L[index-1]用作 COM2
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
1MBIT1R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为 2 路、3 路或 4 路复用 (001b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM1 1b = 引脚 L[2*索引] 用作 COM1 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM1 1b = 引脚 L(索引) 用作 COM1
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启
0MBIT0R/W0h如果 LCD 引脚 L[2*索引] 被选为段线 (LCDCSS[2*索引] = 0b),并且 LCD 复用率为静态、2 路、3 路或 4 路复用 (000b <= LCDMXx <= 011b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L[2*索引] 被选为公共线 (LCDCSS[2*索引] = 1b):0b = 引脚 L[2*索引] 不用作 COM0 1b = 引脚 L[2*索引] 用作 COM0 如果 LCD 引脚 L(索引) 被选为段线 (LCDCSS(索引) = 0b),并且 LCD 复用率为 5 路、6 路、7 路或 8 路复用 (LCDMXx >= 100b):0b = LCD 段关闭,1b = LCD 段开启。如果 LCD 引脚 L(索引) 被选为公共线 (LCDCSS(索引) = 1b):0b = 引脚 L(索引) 不用作 COM0 1b = 引脚 L(索引) 用作 COM0
  • 00h = LCD 段/公共段关闭
  • 01h = LCD 段/公共段开启

20.9.25 LCDVREFCFG(偏移 = 1DFCh)[复位 = 00000000h]

图 20-61 显示了 LCDVREFCFG,表 20-51 中对此进行了介绍。

返回到汇总表

LCD VREF 导通时间配置

图 20-61 LCDVREFCFG
31302928272625242322212019181716
RESERVED
R-0h
1514131211109876543210
RESERVEDONTIME
R-0hR/W-0h
表 20-51 LCDVREFCFG 字段说明
字段类型复位说明
31-2RESERVEDR0h
1-0ONTIMER/W0h配置 VREF 的导通时间。
  • 0h = 16 个 CLKCP 周期的导通时间
  • 1h = 32 个 CLKCP 周期的导通时间
  • 2h = 128 个 CLKCP 周期的导通时间
  • 3h = 256 个 CLKCP 周期的导通时间