Edit online

寄存器列表

24 Feb 2025
Read time: 3 minute(s)

M6800 系列 最多内置 2x CPM 模块,分别为 CPM0/1,对应的寄存器地址映射关系如下。GLB 寄存器部分为对 CPM0/1 的全局控制。

1. 地址映射
模块名 基地址 地址空间
GLB CPM_BASE 16 B
CPM0 BC0 (CPM_BASE) 256 B
CPM1 BC1 (CPM_BASE + 0x100) 256 B
2. 寄存器列表
偏移地址 缩写 寄存器描述 章节
0x0000 GLB_EN 全局使能寄存器 0x0000 GLB_EN
0x0004 GLB_IRQ_STS 全局中断状态寄存器 0x0004 GLB_IRQ_STS
BC0/1 + 0x10 COMP_CTL 比较器控制寄存器 BC0/1 + 0x10 COMP_CTL
BC0/1 + 0x014 COMP_OUT 比较器输出寄存器 BC0/1 + 0x014 COMP_OUT
BC0/1 + 0x18 COMP_HYSCTL 比较器迟滞控制寄存器 BC0/1 + 0x18 COMP_HYSCTL
BC0/1 + 0x1C COMP_STS 比较器状态寄存器 BC0/1 + 0x1C COMP_STS
BC0/1 + 0x20 COMP_STS_CLR 比较器状态清除寄存器 BC0/1 + 0x20 COMP_STS_CLR
BC0/1 + 0x24 COMP_DAC_CTL SSINC 比较阈值寄存器 BC0/1 + 0x24 COMP_DAC_CTL
BC0/1 + 0x28 DACH_VALS 高位 DAC 数值影子寄存器 BC0/1 + 0x28 DACH_VALS
BC0/1 + 0x2C DACH_VALA 高位 DAC 数值生效寄存器 BC0/1 + 0x2C DACH_VALA
BC0/1 + 0x30 RAMP_MAX_REFA 斜坡最大值生效寄存器 BC0/1 + 0x30 RAMP_MAX_REFA
BC0/1 + 0x34 RAMP_MAX_REFS 斜坡最大值影子寄存器 BC0/1 + 0x34 RAMP_MAX_REFS
BC0/1 + 0x38 RAMP_DEC_VALA 斜坡递减值生效寄存器 BC0/1 + 0x38 RAMP_DEC_VALA
BC0/1 + 0x3C RAMP_DEC_VALS 斜坡递减值影子寄存器 BC0/1 + 0x3C RAMP_DEC_VALS
BC0/1 + 0x40 RAMP_DLYA 斜坡延迟值生效寄存器 BC0/1 + 0x40 RAMP_DLYA
BC0/1 + 0x44 RAMP_DLYS 斜坡延迟值影子寄存器 BC0/1 + 0x44 RAMP_DLYS
BC0/1 + 0x48 RAMP_STS 斜坡状态值寄存器 BC0/1 + 0x48 RAMP_STS
BC0/1 + 0x4C DACL_VALS 低位 DAC 数值影子寄存器 BC0/1 + 0x4C DACL_VALS
BC0/1 + 0x50 DACL_VALA 低位 DAC 数值生效寄存器 BC0/1 + 0x50 DACL_VALA
BC0/1 + 0x54 LFIL_CTL 低位滤波器控制寄存器 BC0/1 + 0x54 LFIL_CTL
BC0/1 + 0x58 LFIL_CLK_CTL 低位滤波器时钟控制寄存器 BC0/1 + 0x58 LFIL_CLK_CTL
BC0/1 + 0x5C HFIL_CTL 高位滤波器控制寄存器 BC0/1 + 0x5C HFIL_CTL
BC0/1 + 0x60 HFIL_CLK_CTL 高位滤波器时钟控制寄存器 BC0/1 + 0x60 HFIL_CLK_CTL
0x0FFC CPM_VER CPM 模块版本寄存器 0x0FFC CPM_VER