如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2.6中断系统中断嵌套:当一个低级别的中断服务时,有高级别的中断到来,则高级别中断源中断低级别中断。高级别的中断执行后再执行低级别的中断,从而形成中断嵌套。中断响应的条件:CPU允许中断和CPU必须执行完一条指令。中断响应:CPU响应中断,停止现行程序,通过查询到相应的中断入口(对应中断向量)执行中断处理,之后自动从中断处返回。注意:在响应中断过程中,有两个过程是CPU自动完成的。51单片机的中断系统TCON:定时/计数控制寄存器IE:中断允许寄存器中断优先级寄存器IP及中断优先级一种中断得到响应后,与它同级的中断不能再中断它。当同一级的中断同时到来时,响应的前后顺序为:中断源中断向量单元外部中断00003H定时器0溢出000BH外部中断10013H定时器1溢出001BH串行口中断0023H外部中断0,1中断服务程序举例定时器0中断服务子程序程序主程序其它中断服务子程序作业(1)学号尾数为1、3、5:用汇编语言中断方式做2400波特率;或者用C语言查询方式做4800波特率。学号尾数为7、9:用汇编语言查询方式做4800波特率;或者用C语言中断方式做9600波特率。学号尾数为6、8:用C语言查询方式做9600波特率;或者用汇编语言查询方式做9600波特率。学号尾数为0、2、4:用汇编语言中断方式做9600波特率;或者用C语言查询方式做2400波特率。