图4-2E的格式 IE EA ES ET EX1 ETO EXo 位地址AF JAC AB AA A9 A8 0:关INT0中断 不用 1:开NT0中断 0:关T0中断 1:开T0中断 关NT1中断 1:开IT1中断 0:关T1中断 1:开T1中断 0:关串行口中断 1:开串行口中断 0:关所有中断 1:开所有中断 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
图4-2 IE的格式
E的设置方法: 由位操作指令或数据传送指令实现。 例:同时打开外部中断0和串行口中断,可设置为: 法1:MOV# 法2: SETB F、有 如何对 SETB ES SETB EXO 想一想〉还可以怎样实现? 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
由位操作指令或数据传送指令实现。 例:同时打开外部中断0和串行口中断,可设置为: 法1:MOV IE,#10010001B 法2:SETB EA SETB ES SETB EX0 〈想一想〉还可以怎样实现? 如何对IE进 行设置? IE的设置方法:
2.中断优先级寄存器|P 功能: 对80c51单片机进行高级别或低级别中 断的设置, P的字节地址: B8H 格式和每位的含义如下: 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
2.中断优先级寄存器IP • 功能: 对80C51单片机进行高级别或低级别中 断的设置, • IP的字节地址: B8H 格式和每位的含义如下:
图4-3IP的格式 IP I--PS PTI PX pTo pxo 位地址 BC BB BA B9 B8 不用 0中断忧先级控制 0:忧先级,1:高优先级 T中断优先级控制 0:低优先级,1:;高忧先级 1中断优先级控制 0:低优先级,1:高忧先级 T1中断忧先级控制 0:低忧先级,1:高忧先级 串行口中断优先级控制 0:低忧先级,1:高忧先级 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
图4-3 IP的格式
举例 例:令串行口为高优先级中断,外部中断0为 低优先级中断。 设置方法: 法1:MOV正#10010001B;开中断 MO∨|P,#00010000B;设优先级 法2:MOV旧#10010001B SETB PS 说明:此时串口的优先级高于外部中断0的优先级 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
举例 例:令串行口为高优先级中断,外部中断0为 低优先级中断。 设置方法: 法1: MOV IE,#10010001B ;开中断 MOV IP,#00010000B ;设优先级 法2: MOV IE,#10010001B SETB PS 说明:此时串口的优先级高于外部中断0的优先级