《单片机原理与应用技术》教学课件 第11章 51单片机中断系统 本讲重点: 中断概念,响应条件,处理原则,中断服务; 中断的使用方法 单片机的中断源及TCON 51子系列允许5个(52子系列6个)中断源: 2个外部中断请求:INT0,INT1 2个片内定时器/计数器T0和T1中断请求: TF0,TF1,(TF2——52子系列有T2) 1个串行口中断请求:TI/RI 中断请求标志位:IE0,IE1,TF0,TF1,TI/RI 中断允许:二级机制:EA中断总开关 分中断允许:EX0,ET0,EX1,ET1,ES 中断优先级: PX0,PT0,PX1,PT1,PS置1为高中断优先级 中断入口地址:8n+3 中断系统硬件结构 注:各中断允许控制位=0,开关断开; =1,开关接通 IE0 EX0 TF0 IE1 TF1 TI ES ET1 EX1 ET0 外部中断 请求0 外部中断 请求1 内部 定时器0 内部 定时器1 内部 串行口 T R RI TCON EA位 IP寄存器 各单路开关 总开关 中断源标志位查询机构 高中断级中断请求 低中断级中断请求 中断入口 中断源标志位 INT0 INT1 中断入口 中断源标志位 IE寄存器 单片机的中断源及TCON CPU 在每个机器周期的S5P2期间,会自动查询各个中断申请标志位,若查到某标志位被置位,将启动中断机制。 CPU识别中断申请的依据: Tc Ts Tm Tm Tc=1/fosc Ts=2Tc Tm=12Tc=6Ts S5 S6 S4 S3 S2 S5 S6 S4 S3 S2 S1 中断请求标志寄存器 5个中断源的中断请求标志位以及定时器/计数器的控制位,均设置在定时控制寄存器TCON和串行口控制寄存器SCON中。 其中TCON用于控制定时器/计数器的启、停和外部中断源的触发方式以及存放定时器的溢出中断标志和外部中断源的中断请求标志。其地址为 88H。 定时器控制寄存器TCON (88H),支持位操作 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TCON TF0/TF1:定时器溢出中断申请标志位: =0:定时器未溢出; =1:定时器溢出由硬件自动置“1”,申请中断, 进中断后由硬件自动清零。 这两位也可作为程序查询的标志位,在查询方式下应由软件来清0。 TR0/TR1:定时器运行启停控制位(软件置1或0): =0:定时器停止运行; =1:定时器启动运行。 TCON:Timer控制寄存器,是管理定时器工作的SFR(其中低4位管外部中断) 定时器控制寄存器TCON (88H) IE0/IE1:外部中断申请标志位: =0:没有外部中断申请; =1:有外部中断申请。 当CPU响应该中断后由硬件自动将其复位(清0)。 IT0/IT1:外部中断请求的触发方式选择位: =0:在INT0/INT1端申请中断的信号低电平有效; =1:在INT0/INT1端申请中断的信号负跳变有效. TCON:Timer控制寄存器,低4位管理外部中断 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TCON SM0 SM1 SM2 REN TB8 RB8 TI RI RI(SCON.0):接收中断标志位; TI(SCON.1):发送中断标志位。 单片机在发送数据过程中,当CPU将一个数据写入发送缓冲器SBUF时,会自动启动发送。每发送完一帧数据后,由硬件自动将TI位置位。但CPU响应中断时,并不能自动清除TI位,所以必须由软件清除(使用时应注意)。 在串行口允许接收时,当一帧数据接收完毕,由硬件自动将RI位置位。同样CPU响应中断时不能自动清除RI位,必须由软件清除。 SCON寄存器 ?在CPU已经开放了外部中断允许的前提下: ?在INT0/INT1引脚输入一个负脉冲或低电平, ?TCON寄存器中的IE0/IE1标志位自动变“1”, ?检测到IE0/IE1变“1”后,将产生指令: LCALL 0003H(/0013H)执行中断服务程序, ?并将IE0/IE1标志位自动清“0”,以备下次申请。 外部中断(INT0,INT1)申请过程 单片机的中断矢量与优先级 中断矢量: MCS-51单片机的 5 个中断源分别对应有各自的中断服务程序入口地址——中断矢量 000BH TF0 定时/计数器0(T0) 002BH
您可能关注的文档
最近下载
- 油水分离器采购及安装合同模板.docx VIP
- 税务师-税法一-突击强化题-第4章城市维护建设税、教育费附加及地方教育附加.docx VIP
- 2025-2030年中国城轨建设行业深度发展研究及“十五五”发展规划与趋势预测研究报告.docx
- 云米Link说明书用户手册.pdf
- Invitrogen Qubit荧光计Qubit 4和Qubit Flex说明书.pdf
- 银河麒麟服务器虚拟化系统V10 彩页.pdf VIP
- 好的教育读书分享 课件(共18张PPT).pptx VIP
- 申论真题及答案重庆2025.doc VIP
- 12S522混凝土模块式排水检查井图集.docx VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
原创力文档

文档评论(0)