项目五 中断系统的应用 任务一 认识MCS-51单片机的中断系统 中断系统是单片机中非常重要的组成部分,它是为了使单片机能够对外部或内部随机 发生的事件实时处理而设置的。中断功能的存在,在很大程度上提高了单片机实时处理 能力,它也是单片机最重要的功能之一,是我们学习单片机必须掌握的重要内容。我们 不但要了解单片机中断系统的资源配置情况,还要掌握通过相关的特殊功能寄存器打开 和关闭中断源、设定中断优先级,掌握中断服务程序的编写方法。 一、中断的概念 为了弄懂中断的概念,下面我们先来了解一下单片机与外设之间数据的输入/输出方 式。 1.单片机的输入/输出方式 CPU与外设之间的信息交换称为输入/输出。在一个单片机系统中,输入/输出是必不 可少的,CPU与外设之间以何种方式进行信息交换,将直接影响到信息交换的可靠性和C PU的效率。 例如:在一个与打印机相连的微机系统中,CPU将需要打印的数据输出给打印机,打 印机接收到数据后便可进行打印。CPU是如何将要打印的数据输出给打印机的呢?如果打 印机总是处于准备好的状态或者CPU总是知道打印机的状态,那么CPU无需查询打印机状 态可直接进行输出,