一、缩写
IRC : 内部RC晶振
IPLL: 内部锁相环倍频器
- TIM: 定时器
- MSCAN: 局域网控制器
- SCI:串行通信接口
- ATD: AD转换
- IVREG : 片内电压调节器
- XOSCLCP: 皮尔斯振荡器
- IRC1M:内部参考时钟
- VCOCLK:压控振荡器时钟
11.PLLCLK :锁相环倍频后的频率 - PLL: 锁相环路,简称为锁相环。许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步,
利用锁相环路就可以实现这个目的
13.RTI : 实时中断
14.API:Autonomous Periodical Interrupt 自动周期中断,以独立于MCU的时钟源产生周期性中断
15.LVI:Low-Voltage Interrupt 低电压中断
二、S12CPMU
S12 Clock,reset and Power Management Unit
S12时钟,复位和电源管理单元
(1)操作模式
- 运行模式。
- 等待模式,对于我们的S12CPMU来说等待模式和运行模式是相同的。
- 停止模式。
(2)CPMUSYNR
这个寄存器控制pll的乘法因子和选择VCO频率。
读寄存器:没有限制。
写寄存器:当PROT=0并且PLLSEL=1时写才会生效。
(3)CPMUREFDIV
当使用外部振荡器作为参考时,该寄存器位为PLL乘法计算提供更准确的步骤。
(4)CPMUPOSTDIV
这个寄存器提供了VCOCLK和PLLCLK之间的频率比。
(5)CPMUFLG
该寄存器提供了S12CPMU的状态位和标志位。
(6)CPMUINT
该寄存器使能S12CPMU的中断请求。
(7)CPMUCLKS
该寄存器控制S12CPMU时钟选择。
(8)CPMUPLL
这个寄存器控制PLL功能。
(9)CPMURTI
这个寄存器选择了实时中断的超时时间。
RTI的时钟源是IRCCLK或OSCCLK,取决于RTIOSCSEL的设置。在停止模式下,PSTP = 1(伪停止模式)和
RTIOSCSEL = 1 RTI继续运行,否则RTI计数器在停止模式下停止。
(10)CPMUCOP
该寄存器控制看门狗。
(11)CPMUTEST0、CPMUTEST1、CPMUTEST2、CPMUTEST3
保留寄存器。
(12)CPMUARMCOP
该寄存器用于重启系统超时。
(13)CPMULVCTL
该寄存器用于配置低电压监测特性。
(14)CPMUAPICTL
该寄存器用于配置自动周期中断特性。
(15)CPMUACLKTR
该寄存器用于配置自动时钟的微调。
(16)CPMUAPIRH / CPMUAPIRL
这两个寄存器配置自动周期中断率。
(17)CPMUIRCTRIMH / CPMUIRCTRIML
内部参考时钟配置。
(18)CPMUOSC
该寄存器配置外部振荡器
(19)CPMUPROT
这个寄存器保护CPMUSYNR, CPMUREFDIV, CPMUCLKS, CPMUPLL, CPMUIRCTRIMH/L and CPMUOSC着几个寄存器被覆盖。
三、ADC10B12CV2
12通道10位的模数转换器。
(1)转换模式
单次转换,连续转换,单通道,混合通道
(2)MCU处理模式
停止模式,等待模式==运行模式,冻结模式
(3)ATDCTL0,ATDCTL1,ATDCTL2,ATDCTL3,ATDCTL4,ATDCTL5
模式转换控制寄存器,写入此寄存器将中止当前转换序列。
(4)ATDSTAT0
状态寄存器
(5)ATDCMPE
ADC比较使能寄存器
(6)ATDSTAT2
这个寄存器包含了转换完成的标志位
(7)ATDDIEN
ADC输入使能寄存器
(8)ATDCMPHT
比较操作高于转换通道
(9)ATDDRn
转换结果寄存器
四、S12MSCANV3
(1)CANCTL0,CANCTL1
can控制寄存器
(2)CANBTR0, CANBTR1
这个寄存器配置can总线的时间参数。
(3)CANRFLG
接收标志位
(4)CANRIER
接收中断使能寄存器
(5)CANTFLG
发送标志位
(6)CANTIER
发送中断使能寄存器
(7)CANTARQ
发送消息中止请求寄存器
(8)CANTAAK
发送吗消息中止回应寄存器
(9)CANTBSEL
传输缓存区选择寄存器
(10)CANIDAC
接受控制标识符
(11)CANMISC
混合寄存器
(12)CANRXERR
接收错误寄存器
(13)CANTXERR
此寄存器反映了CAN传输错误计数器的状态。
(14)CANIDAR0-7
MSCAN Identifier Acceptance Registers
(15)CANIDMR0–CANIDMR7
ID屏蔽寄存器