http://www.Microcontrol.cn 微控网
微控网为你准备的 MSP430F 单片机入门必修课
□ 装态寄存器复位。
□ 程序计数器(PC)装入复位向量地址 0xFFFE,CPU 从此地址开发始执行。
□其它模块的寄存器初始化,详情请查器件手册。
POR 和 PUC 两者的关系:
POR 信号的产生会导致“系统复位”并“产生 PUC 信号”。而 PUC 信号不会引起 POR 信号
的产生。
无论是 POR 信号还是 PUC 信号触发的复位,都会使 MSP430 从地址 0xFFFE 处读取复位中
断向量,程序从中断向量所指的地址处开始执行。触发 PUC 信号的条件中,除了 POR 产生触发
PUC 信号外,其他的豆科一通过读取相应的中断向量来判断是何种原因引起的 PUC 信号,以便
作出相应的处理。
系统复位(指 POR)后的状态为:
(1) RST/NMI 管脚功能被设置为复位功能;
(2)所有 I/O 管脚被设置为输入;
(3)外围模块被初始化,其寄存器值为相关手册上的默认值;
(4)状态寄存器 SR 复位;
(5)看门狗激活,进入工作模式;
(6)程序计数器 PC 载入 0xFFFE 处的地址,微处理器从此地址开始执行程序。
典型的复位电路有一下 3 种:
(1) 在 RST/NMI 管脚上接 100K 欧的上拉电阻。
(2)在[1]的基础上再接 0.1uf 的电容,电容的一端接地,可以使复位更加可靠。
(3)在[2]的基础上,再在电阻上并接一个型号为 IN4008 的二极管,可以可靠的实现系统断电
后立即上电。
2-时钟模块
- 1
- 2
前往页