中断与定时器计数器的C
1.MCS-51单片机的中断系统由哪几个特殊功能寄存器组成?
MCS-51单片机的中断系统是由TCON、IE、IP组成的。
2.MCS-51单片机中与定时器/计数器有关的特殊功能寄存器有哪几个?它们的功能各是什么?
和定时器/计数器有关的寄存器分别为TMOD、TCON、TH、TL
TMOD寄存器是定时器/计数器工作方式设置寄存器
TCON寄存器是定时器/计数器控制寄存器
TH、TL是初值寄存器
3.试编写一段对中断系统初始化程序,允许外部中断0、外部中断1、定时器/计数器T0溢出中断、串行口中断,且使定时器/计数器T0溢出中断为高优先级中断。
IE=0X87;
IP=0X02;
4.MCS-51单片机若要把外部中断源扩充为6个,可采用哪些方法?如何确定它们的优先级?
可以采用两种方法。
(1)利用外部中断和查询相结合的方法扩展外部中断如果系统外中断请求源,可以按照们的轻重缓急进行排队,把其中最高级别的中断源直接连接到单片机外中断0输入引脚,其余的外部中断请求可用利用逻辑器件通过与或者或的办法连接到单片机外中断1引脚,同时还连接到输入/输出端口(如P0或P1)的若干引脚,用来查询判断具体是哪一个中断请求源发生的中断事件。
,利用单片机扩展5个外部中断源,中断的优先次序为0~4,其中0接到外部中断0上,1~4通过与门接到外部中断1上;单片机的P1.4~P1.7接4个发光二极管用来作输出
原创力文档

文档评论(0)