中断:暂停CPU正在处理的程序,去运行中断处理函数的现象和技术。
中断源:引起中断的原因或者可以产生中断请求的信号源:
硬件中断源:
可屏蔽:
不可屏蔽:
中断向量:中断函数的入口地址
中断向量表(高二位:段地址(CS)低二位(偏移地址IP)):可以准确的知道中断源
中断优先级:用于表示同时产生中断时处理的顺序(值越小越先执行)的数值
断点:执行中断后的下一程序的地址
中断现场:产生中断前CPU状态(CPU状态寄存器,断点)
MS430单片机的中断优先级是固定的
中断源:
系统复位中断源
1.断电复位信号(BOR)
1.系统上电
2.在复位模式下,RST/NMI引脚产生低电平信号
3.在LMPx.5(LPM3.5或LPM4.5)模式下唤醒
4.软件断电复位信号
2.上电复位信号(POR)
1.一个BOR信号
2.当电源电压或外部电压高于最高检测值时
3.当电源电压或外部电压低于最低检测值时
4.软件上电复位信号
3.上电清除信号(PUC)
1.一个BOR信号
2.看门狗模式下,看门狗定时器溢出
3.看门狗定时器的操作口令密码错误
4.Flash模块操作口令密码错误
5.电源管理模块操作口令密码错误
6.CPU从地址范围00H-01FFH取指令
BOR能产生POR信号 POR能产生PUC,相反不行
系统复位信号产生后,单片机会进入一系列的初始状态:在BOR之后看门狗自动工作于看门狗模式,如不需要看门狗,需要自己关闭,否则会产生PUC信号
不可屏蔽中断源
可屏蔽中断源
end
评论