手机版

数据采集与传输系统软件设计(14)

发布时间:2021-06-06   来源:未知    
字号:

数据采集与传输系统软件设计 单片机的

(3)ET1——定时/计数器T1的溢出中断允许位。

若ET1=1,则允许定时/计数器T1溢出时提出中断请求,否则禁止。

(4)EX1——外部中断1中断允许控制位。

若EX1=1,则允许外部中断1中断,否则禁止。

(5)ET0——定时/计数器T0的溢出中断允许位。

若EX0=1,则允许定时/计数器T0溢出时提出中断请求,否则禁止。

(6)EX0——外部中断0中断允许位

若EX0=1,则允许外部中断0中断,否则禁止。

单片机在复位后将IE寄存器清0,所以单片机是处于关中断的状态。若要开放中断,必须使EA位为1且相应中断允许位也为1。

本系统中要将外部中断0、外部中断1、串行口中断打开,因此应用置位指令将EA、ES、EX1、EX0置1。同时要将定时器控制寄存器TCON的IT1和IT0置1,使外部中断采用下降沿触发方式[5]。

2.中断的优先级及判断:

单片机每个中断源的优先级由IP的状态决定,通过对中断优先级寄存器IP(自己地址为B8H)赋值来设定各个中断源的优先级。IP的格式如表2-2所示:

表2-2 中断优先级寄存器IP格式

(1)PS——串行口中断优先级控制位

若PS=1,则串行口指定为高中断优先级。

(2)PT1——定时/计数器T1中断优先级控制位

若PT1=1,则定时/计数器T1指定为高中断优先级。

(3)PX1——外部中断1中断优先级控制位

若PX1=1,则外部中断1指定为高中断优先级。

(4)PT0——定时/计数器T0中断优先级控制位

若PT0=1,则定时/计数器T0指定为高中断优先级。

(5)PX0——外部中断0中断优先级控制位

数据采集与传输系统软件设计(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)