2.5 中断 向CPU发出中断请求的来源、或引起中断的原因称为中断源,中断源要求服务的请求称为中断请求。中断源有五个,可分为三类。 ⑴ 外部中断(外部中断0和外部中断1) ⑵ 定时中断(定时中断0和定时中断1) ⑶ 串行中断 在单片机中,当CPU在执行程序时,由单片机内部或外部的原因引起的随机事件要求CPU暂时停止正在执行的程序,而转向执行一个用于处理该随机事件的程序, 处理完后又返回被停止的程序处继续执行,这一过程 图6 中断服务示意图 就称为中断,如图6所示。 单片机处理中断的4个步骤:中断请求、中断响应、中断处理和中断返回。 2.6 复位系统 2.6.1复位功能 ⑴、复位是单片机的初始化操作。 ⑵、复位功能是把PC初始化为0000H,使CPU从0000H单元开始执行程序。 ⑶、除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需要按复位键重新启动。 2.6.2 复位方式 复位操作有上电自动复位和按键手动复位两种方式,这两种方式本电路都采用了,如图7所示,当接通电源瞬间电容C和电阻R2对单片机进行上电复位,或单片机正在工作时按下SB1对单片机进行复位,复位时间至少持续24个振荡脉冲周期(即2个机器周期)以上 ,才能完成了系统的复位初始化。  
首页 上一页 1 2 3 4 5 下一页 尾页 2/5/5