4.2MCS51中断系统的结构 中断请求标志 中断控制中断优先级 外部事件0 PDO 中断请求 IED ETO 溢出时请求 高优先级中断语求入 地址 INT1 牛语 硬件查 定时数器1 溢 青求 串行口接收 级中断响应 中断 请求发送 低优先级中断请求 入口地址 MCS-51单片机中断系统结构 16
16 MCS -51单片机中断系统结构 4.2 MCS -51中断系统的结构 中断标志 中断控制 中断优先级 硬件查询硬件查询
4.2MCS51中断系统的结构 42.1MCS-51单片机的中断标志 MCS-51单片机中断标志位分别由2个特殊功能 寄存器存储: (1)定时/计数器控制寄存器(TCON)。 (2)串行口控制寄存器(SCON)
17 MCS-51单片机中断标志位分别由2个特殊功能 寄存器存储: (1)定时/计数器控制寄存器(TCON)。 (2)串行口控制寄存器(SCON)。 4.2 MCS-51中断系统的结构 4.2.1 MCS-51单片机的中断标志
4.2MCS51中断系统的结构 42.1MCS-51单片机的中断标志 (一)定时器控制寄存器(TCON) 定时/计数器控制寄存器TCON锁存外部中断请 求标志以及定时计数器的计数溢出标志。TCON的 地址88H,寄存器中各位的位地址为88H~8FH。 _D6 D4[DI do TF1‖TR1‖ TFO TRO IE1| IT1 IEO IT0 TIMER 1 TIMER O INT1 INTO 8
18 (一 ) 定时器控制寄存器(TCON) 定时/计数器控制寄存器TCON锁存外部中断请 求标志以及定时/计数器的计数溢出标志。TCON的 地址88H,寄存器中各位的位地址为88H~8FH。 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 D7 D6 D5 D4 D3 D2 D1 D0 4.2 MCS-51中断系统的结构 4.2.1 MCS-51单片机的中断标志 TIMER 1 TIMER 0 INT1 INT0
D? D6 D5 D4 D3 D2 DI DO TF1 TRI TFO TRO IE1\ IT1/ IEO( ITO (1)外部事件中断请求标志位 IEO为外部事件中断NT0的中断请求标志位 IE1为外部事件中断NI的中断请求标志位。 外部事件中断可以由电平触发或跳变触发, 中断触发的方式取决于TCON寄存器中T0和IT的 设定。 (2)定时计数器溢出标志位 TFO为定时汁计数器T0的计数溢出标志位, TF定时/计数器T1的计数溢出标志位
19 (1)外部事件中断请求标志位 IE0为外部事件中断 的中断请求标志位 IE1为外部事件中断 的中断请求标志位。 外部事件中断可以由电平触发或跳变触发, 中断触发的方式取决于TCON寄存器中IT0和IT1的 设定。 (2)定时/计数器溢出标志位 TF0为定时/计数器T0的计数溢出标志位, TF1定时/计数器T1的计数溢出标志位。 INT1 INT0 4.2 MCS-51中断系统的结构 4.2.1 MCS-51单片机的中断标志 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 D7 D6 D5 D4 D3 D2 D1 D0
4.2MCS51中断系统的结构 42.1MCS-51单片机的中断标志 二)串行口控制寄存器(SCON) 串行口控制寄存器SCON锁存串行口发送缓冲 器的发送结束标志和接收缓冲器的接收到数据标志, 不论哪个中断标志有效,都会触发串行口中断。 SCON的地址98H,各位的位地址位:98H~9FH。 D7 D6 D5 D4 D3 D2 DU SMO SMI SM2 REN TB8 RB8TIRI 发送完接收到 20
20 (二)串行口控制寄存器(SCON) 串行口控制寄存器SCON锁存串行口发送缓冲 器的发送结束标志和接收缓冲器的接收到数据标志, 不论哪个中断标志有效,都会触发串行口中断。 SCON的地址98H,各位的位地址位:98H~9FH。 SM0 SM1 SM2 REN TB8 RB8 TI RI D7 D6 D5 D4 D3 D2 D1 D0 SM0 SM1 SM2 REN TB8 RB8 TI RI D7 D6 D5 D4 D3 D2 D1 D0 4.2 MCS-51中断系统的结构 4.2.1 MCS-51单片机的中断标志 发送完 接收到