中断系统、定时器/计数器和串行口一、 中断系统输入/输出方式有三种:无条件传送方式、查询方式、中断方式(一)中断的概念1、中断。CPU正在执行程序的过程中,由于CPU之外的某种原因,有必要暂停该程序的执行,转而去执行相应的处理程序,待处理程序结束之后,再返回原程序断点处继续运行2、中断源。提出中断申请的来源。中断源一般有外设、定时时钟、故障源等。3、中断优先级。当多个中断源同时申请中断时,为了使CPU能够按照用户的规定先处理最紧急的,然后再处理其他事件,中断系统设置有中断优先权排队电路,通过用户的设定,排在前面的中断源成为高级中断,排在后面的成为低级中断4、中断嵌套。当CPU响应某一中断源请求而进入中断处理时,若更高级别的中断源发出申请,则CPU暂停现行的中断服务程序,去响应优先级更高的中断,待更高级别的中断处理完毕后再返回低级中断服务程序,继续原先的处理,这个过程称为中断嵌套。低级中断不能中断优先级高的中断,同级中断不能中断优先级相同的中断。(二)单片机中断系统结构1、中断源89S51单片机的5个中断源分别为:两个外部中断(由INT0、INT1