第一章 汽车单片机原理.ppt

一、中断 1.中断的概念 所谓中断,就是中断正在进行的工作,转而去处理另一项较为紧急的事情,处理完毕后再转回来继续处理原来的工作。 汽车单片机在控制汽车行驶中,有许多传感器信号要传送给单片机处理,这些信号就要分轻重缓急,有的信号变化快,如发动机转速信号;有的信号变化慢,如水温信号;有的信号请求中断的优先级特别高,如制动信号,汽车单片机在收到多个中断请求时,首先优先处理制动信号。 2.中断源 引起中断原因的的设备部件,或引起程序中断的事件称为中断源。单片机的中断源分为内部中断源和外部中断源。 外部中断源一般是外部设备中断源、控制对象中断源和传感器中断源。MCS-51的外部中断信号从引脚INT0和INT1输入。 MCS-51内部中断源有定时器/计数器中断源和串行通信口中断源。当定时器/计数器T0、T1的定时或计数到溢出时,便向CPU申请中断。当串行口发送完或接收完一帧信息,向CPU申请中断。 3. 中断源优先级及中断嵌套 图1-18(a)是单片机中断方式流程图,单片机在“中断”主程序的执行时,先记录下暂停处程序地址(断点地址),然后转去为执行中断服务程序,在中断程序执行完毕后自动返回中断的主程序的地址,继续执行原主程序。 一个单片机系统可能有多个中断源,而单片机CPU在某一时刻只能响应一个中断源的中断请求,当多个中断源同时向CPU发出中断请求时,CPU 通过内部硬件查询,按照“优先级别

文档评论(0)

1亿VIP精品文档

相关文档