Edit online

寄存器列表

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. 寄存器列表
偏移地址缩写寄存器描述章节
0x0000GLB_EN全局使能寄存器 0x0000 GLB_EN
0x0004GLB_IRQ_STS全局中断状态寄存器 0x0004 GLB_IRQ_STS
BC0/1+0x10COMP_CTL比较器控制寄存器 BC0/1+0x10 COMP_CTL
BC0/1+0x014COMP_OUT比较器输出寄存器 BC0/1+0x014 COMP_OUT
BC0/1+0x18COMP_HYSCTL比较器迟滞控制寄存器 BC0/1+0x18 COMP_HYSCTL
BC0/1+0x1CCOMP_STS比较器状态寄存器 BC0/1+0x1C COMP_STS
BC0/1+0x20COMP_STS_CLR比较器状态清除寄存器 BC0/1+0x20 COMP_STS_CLR
BC0/1+0x24COMP_DAC_CTLSSINC 比较阈值寄存器 BC0/1+0x24 COMP_DAC_CTL
BC0/1+0x28DACH_VALS高位 DAC 数值影子寄存器 BC0/1+0x28 DACH_VALS
BC0/1+0x2CDACH_VALA高位 DAC 数值生效寄存器 BC0/1+0x2C DACH_VALA
BC0/1+0x30RAMP_MAX_REFA斜坡最大值生效寄存器 BC0/1+0x30 RAMP_MAX_REFA
BC0/1+0x34RAMP_MAX_REFS斜坡最大值影子寄存器 BC0/1+0x34 RAMP_MAX_REFS
BC0/1+0x38RAMP_DEC_VALA斜坡递减值生效寄存器 BC0/1+0x38 RAMP_DEC_VALA
BC0/1+0x3CRAMP_DEC_VALS斜坡递减值影子寄存器 BC0/1+0x3C RAMP_DEC_VALS
BC0/1+0x40RAMP_DLYA斜坡延迟值生效寄存器 BC0/1+0x40 RAMP_DLYA
BC0/1+0x44RAMP_DLYS斜坡延迟值影子寄存器 BC0/1+0x44 RAMP_DLYS
BC0/1+0x48RAMP_STS斜坡状态值寄存器 BC0/1+0x48 RAMP_STS
BC0/1+0x4CDACL_VALS低位 DAC 数值影子寄存器 BC0/1+0x4C DACL_VALS
BC0/1+0x50DACL_VALA低位 DAC 数值生效寄存器 BC0/1+0x50 DACL_VALA
BC0/1+0x54LFIL_CTL低位滤波器控制寄存器 BC0/1+0x54 LFIL_CTL
BC0/1+0x58LFIL_CLK_CTL低位滤波器时钟控制寄存器 BC0/1+0x58 LFIL_CLK_CTL
BC0/1+0x5CHFIL_CTL高位滤波器控制寄存器 BC0/1+0x5C HFIL_CTL
BC0/1+0x60HFIL_CLK_CTL高位滤波器时钟控制寄存器 BC0/1+0x60 HFIL_CLK_CTL
0x0FFCCPM_VERCPM 模块版本寄存器 0x0FFC CPM_VER