MC9S12GRM

来源:互联网 发布:上海矩阵影视制作公司 编辑:程序博客网 时间:2024/06/16 03:28

一、缩写

  1. IRC : 内部RC晶振

  2. IPLL: 内部锁相环倍频器

  3. TIM: 定时器
  4. MSCAN: 局域网控制器
  5. SCI:串行通信接口
  6. ATD: AD转换
  7. IVREG : 片内电压调节器
  8. XOSCLCP: 皮尔斯振荡器
  9. IRC1M:内部参考时钟
  10. VCOCLK:压控振荡器时钟
    11.PLLCLK :锁相环倍频后的频率
  11. PLL: 锁相环路,简称为锁相环。许多电子设备要正常工作,通常需要外部的输入信号与内部的振荡信号同步,
    利用锁相环路就可以实现这个目的
    13.RTI : 实时中断
    14.API:Autonomous Periodical Interrupt 自动周期中断,以独立于MCU的时钟源产生周期性中断
    15.LVI:Low-Voltage Interrupt 低电压中断

二、S12CPMU

S12 Clock,reset and Power Management Unit

S12时钟,复位和电源管理单元

(1)操作模式

  1. 运行模式。
  2. 等待模式,对于我们的S12CPMU来说等待模式和运行模式是相同的。
  3. 停止模式。

(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屏蔽寄存器

原创粉丝点击