1. 中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置
当中央处理机CPU正在处理某件事的时候外界发生紧急事件请求,要CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来中断的地方,继续原来的工作,这样的过程为中断。
外部中断0:
定时器0:
外部中断1:
定时器1:
串口:
定时器2:
外部中断2:
外部中断3:
定义中断函数,还需要有个 interrupt ;
2. 中断寄存器;
CPU能响应定时器0中断的条件:需要配置 IE 寄存器的bit 1 : ET0 bit 7:EA
2.1.ET0中断允许置一 ET0 = 1
2.2.EA总中断要置一 EA = 1
硬件内部逻辑图如下: