答案: 此时CPU按自然优先级顺序确定该响应哪个 中断请求。 如果几个同级别的中断 源同时申请中断,CPU 如何响应? 注意: 自然优先级由硬件决定,用户不能更改。 排列见表4-2 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
答案: 此时CPU按自然优先级顺序确定该响应哪个 中断请求。 如果几个同级别的中断 源同时申请中断,CPU 如何响应? 注意: 自然优先级由硬件决定,用户不能更改。 排列见表4-2
表4-2中断入口地址及自然优先级 中断源 中断入口地址 同自然优先级 外部中断0U 00H 最高 定时计数器T0 OOOBH 外部中断11 13H 定时计数器T1 001BH 串行口中断 002H 最低 十一五”国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
表4-2 中断入口地址及自然优先级
3.定时计数器及外部中断控制寄存器TcoN 功能: >可设置外部中断申请的形式:低电平触发还是下 降沿触发 控制定时计数器的计时开始或停止 是各中断源(串口中断除外)是否申请中断的标 志位 字节地址:88H 格式如下,各位含义见表4-3 D7 D6 D5 D4 D3 D2 D1 DO TCON TF1 TR1 TFO TRO IT1 IEO ITO 一五”固家级规划材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
3.定时/计数器及外部中断控制寄存器TCON • 功能: • 字节地址: 88H ➢可设置外部中断申请的形式:低电平触发还是下 降沿触发 ➢控制定时/计数器的计时开始或停止 ➢是各中断源(串口中断除外)是否申请中断的标 志位 格式如下,各位含义见表4-3 TCON D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
表4-3TCON的功能说明 形式符号位地址 功 能 说明 外部中断0的触发控制位 T0的状态由用 T0|8H|T0=0低电平触发 户通过初始化程 T0=1:下降沿触发 序定义 外部中断0请求标志位 中断控 lE0的状态由单 E089H|cP梁样到外部中断0的中断请求时,0=1 cPU响应该中断时,0=0 片机自动设置 外部中断1的触发控制位 T1的状态由用 IT18AH T1=0:低电平触发 户通过初始化程 制 T1=1:下降沿触发 序定义 外部中断1的中断请求标志位 旧1的状态由单 E18BH|cP梁样到外部中断的中断请求时,旧11片机自动设置 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
形式 符号 位地址 功 能 说 明 中 断 控 制 IT0 88H 外部中断0的触发控制位 IT0=0:低电平触发 IT0=1:下降沿触发 IT0的状态由用 户通过初始化程 序定义 IE0 89H 外部中断0请求标志位。 CPU采样到外部中断0的中断请求时,IE0=1 CPU响应该中断时,IE0=0 IE0的状态由单 片机自动设置 IT1 8AH 外部中断1的触发控制位 IT1=0:低电平触发 IT1=1:下降沿触发 IT1的状态由用 户通过初始化程 序定义 IE1 8BH 外部中断1的中断请求标志位 CPU采样到外部中断1的中断请求时,IE1=1 CPU响应该中断时,IE1=0 IE1的状态由单 片机自动设置 表4-3 TCON的功能说明
续表4-3 形式符号位地址 功 能 说明 TR0=1:启动定时计数器T0TR0的状态由用户 TRO8CH|TR0=停止定时汁数器T0通过初始化程序定 定时/计数控 定时计数器T0溢出中断请求位TF0的状态由单片 TF0|8DH时咸计数完成时T01,同时机自动设置 cPU响应该中断时,TF0=0 TR1=1:启动定时计数器T1 TR1的状态由用户 数TR18EH 通过初始化程序定 TR1=0:停止定时/计数器T1 义 定时计数器T溢出中断请求位TF的状态由单片 制|TF18FH|T定时威计数完成时TF1:,同时|机自动设置 0 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
形式 符号 位地址 功 能 说 明 定 时 / 计 数 控 制 TR0 8CH TR0=1:启动定时/计数器T0 TR0=0:停止定时/计数器T0 TR0的状态由用户 通过初始化程序定 义 TF0 8DH 定时/计数器T0溢出中断请求位 T0定时或计数完成时TF0=1,同时 申请中断 CPU响应该中断时, TF0=0 TF0的状态由单片 机自动设置 TR1 8EH TR1=1:启动定时/计数器T1 TR1=0:停止定时/计数器T1 TR1的状态由用户 通过初始化程序定 义 TF1 8FH 定时/计数器T1溢出中断请求位 T1定时或计数完成时TF1=1,同时 申请中断CPU响应该中断时, TF1 =0 TF1的状态由单片 机自动设置 续表4-3