一、 中断 定义:中断产生 -> 中断相应 -> 中断返回 中断产生:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理。 中断响应:CPU暂时中断当前的工作,去处理事件B。 中断返回:待CPU将事件B处理完后,返回继续处理事件A。 二、中断系统结构
三、中断优先级
四、定时器使用方法 1.打开总中断 地址可以被8整除的寄存器,可以进行位操作。(EA = 1) 2.设置定时器工作方式 TMOD寄存器
定时器有4种工作方式,如下图所示,
3.给定时器填初值 TH0 = (65536 - x) / 256 = 高8位 TH1 = (65536 - x) % 256 = 低8位
4.打开定时器中断(ET0 = 1) 5.打开定时器(TR0 = 1) 6.编写中断服务函数 a.重新赋初值 b.一般通过改变全局状态变量来实现功能 c.不能有参数和返回值
|