文档详情

MCS-51单片机中断系统与定时计数器分析.ppt

发布:2016-07-27约小于1千字共41页下载文档
文本预览下载声明
《单片机原理及应用》;5.1 中断系统;;3、中断技术的优点 ;二、MCS-51的中断系统;二、MCS-51的中断系统;1、中断源;1、中断源;2、中断请求标志;注 意;注 意;2、中断请求标志;3、中断的控制;3、中断的控制;注 意;;三、中断处理过程;;2、中断响应时间 ;3、中断响应过程;4、中断返回;四、应用;2、中断服务程序部分 ;SETB IT0 ; SETB PX0 ; SETB EA ; SETB EX0 ;; ORG 0000 H ; LJMP MAIN ;主程序转至MAIN处 ORG 0013H ; LJMP INT ;中断服务程序转至INT处 ORG 0030H MAIN: MOV SP, #6FH SETB IT1 ; 边沿触发 CLR PX1 ; 设为低优先级 SETB EA ; 开总中断 SETB EX1 ; 允许外中断1中断 MOV B, #01H ;设B的初值 HALT: SJMP HALT ;暂停等待中断 INT: MOV A, B ; A←B RL A ; 左环移一位 MOV B, A ; 回送 RETI ; 中断返回 ;5.2 定时/计数器;;一、结构及原理;二、??式和控制寄存器;二、方式和控制寄存器;三、定时/计数器的工作方式(T0为例);三、定时/计数器的工作方式(T0为例);三、定时/计数器的工作方式(T0为例);;四、应用;例1 设单片机系统的晶振频率为12MHz,现用T0实现5ms的延时,试编写初始化程序。;例2 设单片机系统的晶振频率为12MHz,编程实现P1.0输出周期为400us的方波。;查询方式;中断方式;本章小结;1、5.2节的例2中,若要求采用中断方式实现P1.0输出周期为400us的方波,该如何编程?
显示全部
相似文档