IMR 0x0004---中断屏蔽寄存器 | ||||||
15-6 | 5 | 4 | 3 | 2 | 1 | 0 |
保留位。 | INT6 mask中断6屏蔽位。 | INT5 mask中断5屏蔽位。 | INT4 mask中断4屏蔽位。 | INT3 mask中断3屏蔽位。 | INT2mask中断2屏蔽位。 | INT1 mask中断1屏蔽位。 |
0:屏蔽INT6、 INT5、 INT4、 INT3、 INT2、INT1的中断 | ||||||
1:使能中断INT6、INT5、 INT4、 INT3、 INT2、INT1 | ||||||
IFR 0x0006---中断标志寄存器 | ||||||
15-6 | 5 | 4 | 3 | 2 | 1 | 0 |
保留位。这些位读书时始终为0 | INT6 flag中断6标志位。 | INT5 flag中断5标志位。 | INT4 flag中断4标志位。 | INT3 flag中断3标志位。 | INT2 flag中断2标志位。 | INT1 flag中断1标志位。 |
0:无INT6、 INT5、 INT4、 INT3、 INT2、INT1的中断悬挂 | ||||||
1:至少一个INT6、INT5、 INT4、 INT3、 INT2、INT1的中断悬挂, 向该位写1可以将该位清除为0,即清除中断请求 | ||||||
PIRQR0 0x7010 ---外设中断请求寄存器0(0:中断请求未悬挂;1:悬挂中断请求) | ||||||||
15~14~13~12 | 11~10~9 | 8~7 | 6~5 | 4 | 3~2 | 1 | 0 | |
位置 | IRQ0.15 IRQ0.14 IRQ0.13 IRQ0.12 | IRQ0.11 IRQ0.10 IRQ0.9 | IRQ0.8 IRQ0.7 | IRQ0.6 IRQ0.5 | IRQ0.4 | IRQ0.3 IRQ0.2 | IRQ0.1 | IRQ0.0 |
中断 | T1OFINT T1UFINT T1CINTT T1PINT | CMP3INT CMP2INT CMP1INT | CANMERNT CANMBINT | TXINT RXINT | SPIINT | XINT2 XINT1 | ADCINT | PDPINTA |
中断描述 | Timer1上溢中断 Timer1下溢中断 Timer1比较中断 Timer1周期中断 | Compare3中断 Compare2中断 Compare1中断 | 高级先级模式的CAN错误、邮箱中断 | 高级先级模式的SCI发送、接受中断 | 高级先级模式SPI中断 | 高级先级模式的外部引脚2、1中断 | 高级先级模式ADC中断 | 功率驱动保护引脚中断 |
INT2 | INT1 | 恒功率直流电源|||||||
PIRQR1 0x7011---外设中断请求寄存器1(0:中断请求未悬挂;1:悬挂中断请求) | |||||||
15 | 14~13 | 12 | 11~10 | 9~8 | 7 | 6~5~4 | 3~2~1~0 |
保留位。读出为0,写入没影响。 | IRQ1.14 IRQ1.13 | IRQ1.12 | IRQ1.11 IRQ1.10 | IRQ1.9 IRQ1.8 | IRQ1.7 | IRQ1.6 IRQ1.5 IRQ1.4 | IRQ1.3~IRQ1.2 IRQ1.1~IRQ1.0 |
XINT2 XINT1 | ADCINT | CANMERNT CANMBINT | TXINT RXINT | 淋幕机SPIINT | CAP3INT CAP2INT CAP1INT | T2OFINT~T2UFINT T2CINT~T2PINT | |
低级先级模式的外部引脚2、1中断 | 低级先级模式ADC中断 | 低级先级模式的CAN错误、邮箱中断 | 低级优先级模式的SCI发送、接受中断 | 低级优先级模式的SPI中断 | Capture3中断 Capture2中断 Capture2中断 | Timer2上溢中断 Timer2下溢中断 Timer2比较中断 Timer2周期中断 | |
INT6 | INT5 | INT4 | INT3 | ||||
PIRQR2 0x7012---外设中断请求寄存器2 (0:中断请求未悬挂;1:悬挂中断请求) | |||||
15 | 14~13~12 | 11~10~9~8 | 7~6~5~4 | 3~2~1 | 0 |
IRQ2.14 IRQ2.13 IRQ2.12 | IRQ2.11 IRQ2.10 IRQ2.9 IRQ2.8 | IRQ2.7 极化片IRQ2.6 IRQ2.5 IRQ2.4 | IRQ2.3 IRQ2.2 IRQ2.1 | IRQ2.0 | |
CAP6INT CAP5INT CAP4INT | T4OFINT T4UFINT T4CINT T4PINT | T3OFINT T3UFINT T3CINT T3PINT | CMP6INT CMP5INT CMP4INT | PDPINTB | |
Capture6中断 Capture5中断 Capture4中断 | Timer4上溢中断 Timer4下溢中断 Timer4比较中断 Timer4周期中断 | Timer3上溢中断 Timer3下溢中断 Timer3比较中断 Timer3周期中断 | Campare6中断 Campare5中断 Campare4中断 | 功率驱动保护中断引脚 | |
INT4 | INT3 | INT2 | INT1 | ||
SCSR1 0x7018---系统控制和状态寄存器1 | ||||||||||||
15 | 14 | 13,12 | 11,10,9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
保留位 | CLKSRC | LPM | PLL时钟预定标选择位 | 保留 位 | ADC CLKEN | SCI CLKEN | SPI CLKEN | CAN CLKEN | EVB CLKEN | EVA CLKEN | 保留 位 | ILLADR |
CLKOUT引脚源选择位 | 低功耗模式选择位 | ADC模块时钟使能控制位 | SCI模块时钟使能控制位 | SPI模块时钟使能控制位 | CAN模块时钟使能控制位 | EVB模块时钟使能控制位 | EVA模块时钟使能控制位 | 无效地址检测位 | ||||
0:CLKOUT引脚输出CPU时钟 | 00:CPU进入 IDLE1 (LMP0)模式 | 000-4f 001-2f 010-1.33f 011-1f | 0:禁止ADC模块时钟 | 0:禁止SCI模块时钟 | 0:禁止SPI模块时钟 | 0:禁止CAN模块时钟 | 0:禁止EVB模块时钟 | 0:禁止EVA模块时钟 | ||||
1:CLKOUT引脚输出WDCLK时钟 | 01:IDLE1(LMP1) 1x:HALT(LMP2) | 100-0.8f 101-0.66f 110-0.57f 111-0.5f | 1:使能ADC模块时钟 | 1:使能SCI模块时钟 | 1:使能SPI模块时钟 | 1:使能CAN模块时钟 | 1:使能EVB模块时钟 | 1:使能EVA模块时钟 | ||||
SCSR2 0x7019---系统控制和状态寄存器2 | ||||||
15-7 | 6 | 5 | 4 | 3 | 2 | 1~0 |
保留位 | I/P QUAL | WD OVERRIDE | XMIF HI-Z | MP/ | SARAM程序/数据空间选择位 | |
输入时钟限定器 | WD保护位 | XMIF高阻控制位 | BOOT使能脚 | 微处理器/微控制器选择位 | ||
0:出入限定器所存脉冲至少5个时钟周期 | 0:使用户不能通过软件来禁止WD | 0:所有XMIF信号处于正常驱动模式(即非高阻) | 0:使能引导ROM,地址空间000h-00FFh被片内引导ROM块占用。禁止使用FLASH存储器 | 0:器件设置为微控制器方式,程序地址范围0000h~7FFFh被映射到片内 | 00:地址不被映射,改空间被分配到外部存储器; 01:SARAM被映射到片内程序空间; | |
1:出入限定器所存脉冲至少11个时钟周期 | 1:复位时的缺省值,使用户能够通过软件来禁止WD工作 | 1:所有XMIF信号处于高阻态 | 1:禁止引导ROM. | 1:器件设置为微处理器方式,程序地址范围0000h~7FFFh被映射到片外 | 10:SARAM被映射到片内数据空间; 11:SARAM即被映射到片内程序,又被映射到片内数据 | |
PVIR 0x701E ---外设中断向量寄存器 |
15-0 |
V15~V0。中断向量V15~V0位。该寄存器有最近一次应答的外设中断地址向量 |
WDCNTR 0x7023---看门狗计数器寄存器 | |
15~8 | 7~0 |
保留位 | WDCNTR 包含WD计数器的当前值,8位计数器以WDCLK速率连续增加。如果计数器溢出,看门狗会初始化复位状态。如果用一个有效的组合写WDKEY寄存器,那么计数器复位成0。 |
WDKEY 0x7025---看门狗复位密钥寄存器 | |
15~8 | 7~通讯加密0 |
保留位 | WDKEY紧跟着OXAA写入OX55将清除WDCNTR位。写入任何其他值则会立即使看门狗复位 |
WDCR 0x7029---看门狗控制寄存器 | ||||
15~8 | 7 | 6 | 5~3 | 2~0 |
保留位 | WDFLAG 看门狗复位状态标志位 pcu h | WDDIS 向该位写1将使看门狗模块无效,即关;写其他值立即复位。 | 无论何时执行写此寄存器的操作,用户必须总是将这些位写成1,0,1。写其他值立即复位。 | 这些位相对于OSCCLK/512来配置看门狗计数器的时钟频率(WDCLK)000:软件狗分频为1 |
串行外设接口配置控制寄存器(SPICCR)----0x7040 p275 | |||
7 | 6 | 5~4 | 3~0 |
SPI SW RESET | CLOCK POLARITY | 保留位 | SPI CHSR3~ SPI CHSR0 |
SPI软件复位位。用户在改变配置前,应把该位清0,并在恢复操作前把该位置1 | 移位时钟极性位,该位控制SPICLK信号的极性。 | 数据长度选择位 | |
0:初始化串行外设接口操作标志位至复位条件 | 0:在SPICLK信号上升沿输出数据,在下降沿输入数据。当无数据发送时,SPICLK保持低电平。 | 0000:字符长度1 0001:字符长度2 ……. 1111:字符长度16 | |
1:串行外设接口准备发送或接收下一个字符 | 1:在SPICLK信号下降沿输出数据,在上升沿输入数据。当无数据发送时,SPICLK保持高电平。 | ||
本文发布于:2024-09-22 19:42:58,感谢您对本站的认可!
本文链接:https://www.17tex.com/tex/1/141871.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |