- 71
- 0
- 约6.08千字
- 约 8页
- 2018-08-30 发布于贵州
- 举报
单片机原理及接口技术课后答案(李全利版第五章)
95 -
80 -
章5 80C51的中断系统及定时/计数器
1.80C51有几个中断源?各中断标志是如何产生的?又是如何复位的?CPU响应各中断时,其中断入口地址是多少?
答:5个中断源,分别为外中断和、T0和T1溢出中断、串口中断。
电平方式触发的外中断标志与引脚信号一致;边沿方式触发的外中断响应中断后由硬件自动复位。
T0和T1,CPU响应中断时,由硬件自动复位。
RI和TI,由硬件置位。必须由软件复位。
另外,所有能产生中断的标志位均可由软件置位或复位。
各中断入口地址:―0003H,T0—000BH,—0013H,T1—001BH,RI和TI—0023H。
2.某系统有三个外部中断源1、2、3,当某一中断源变低电平时便要求CPU处理,它们的优先处理次序由高到低为3、2、1,处理程序的入口地址分别为2000H、2100H、2200H。试编写主程序及中断服务程序(转至相应的入口即可)。
答:将3个中断信号经电阻线或,接。
ORG 0000H
LJMP MAIN
ORG 00013H
LJMP ZDFZ
ORG 0040H
MAIN:SETB EA
SETB EX1
SJMP $
0RG 0200H
ZDFZ:PUSH PSW
PUSH ACC
JB P1.0,DV0
JB P1.1,DV1
JB P1.2,DV2
INRET:POP ACC
POP PSW
RETI
ORG 2000H
DV0:
JMP INRET
ORG 2100H
DV1:
JMP INRET
ORG 2200H
DV2:
JMP INRET
3.外部中断源有电平触发和边沿触发两种触发方式,这两种触发方式所产生的中断过程有何不同?怎样设定?
答:当IT0=0时,为电平触发方式。电平触发方式时,CPU在每个机器周期的S5P2采样引脚电平,当采样到低电平时,置IE0=1向CPU请求中断;采样到高电平时,将IE0清0。在电平触发方式下,CPU响应中断时,不能自动清除IE0标志。
电平触发方式时,外部中断源的有效低电平必须保持到请求获得响应时为止,不然就会漏掉;在中断服务结束之前,中断源的有效的低电平必须撤除,否则中断返回之后将再次产生中断。该方式适合于外部中断输入为低电平,且在中断服务程序中能清除外部中断请求源的情况。
当IT0=1时,为边沿触发方式。边沿触发方式时,CPU在每个机器周期的S5P2采样引脚电平,如果在连续的两个机器周期检测到引脚由高电平变为低电平,即第一个周期采样到=1,第二个周期采样到=0,则置IE0=1,产生中断请求。在边沿触发方式下,CPU响应中断时,能由硬件自动清除IE0标志。
边沿触发方式时,在相继两次采样中,先采样到外部中断输入为高电平,下一个周期采样到为低电平,则在IE0或IE1中将锁存一个逻辑1。若CPU暂时不能响应,中断申请标志也不会丢失,直到CPU响应此中断时才清0。另外,为了保证下降沿能够被可靠地采样到,和引脚上的负脉冲宽度至少要保持一个机器周期(若晶振频率为12MHz,为1微秒)。边沿触发方式适合于以负脉冲形式输入的外部中断请求。
4.定时/计数器工作于定时和计数方式时有何异同点?
答:定时/计数器实质是加1计数器。
不同点:设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。计数值乘以机器周期就是定时时间。设置为计数器模式时,外部事件计数脉冲由T0或T1引脚输入到计数器。在每个机器周期的S5P2期间采样T0、T1引脚电平。当某周期采样到一高电平输入,而下一周期又采样到一低电平时,则计数器加1,更新的计数值在下一个机器周期的S3P1期间装入计数器。
相同点:它们的工作原理相同,它们都有4种工作方式,由TMOD中的M1M0设定,即
方式0:13位计数器;
方式1:16位计数器;
方式2:具有自动重装初值功能的8位计数器;
方式3:T0分为两个独立的8位计数器,T1停止工作。
5.定时/计数器的4种工作方式各有何特点?
答:方式0位13位计数器,由TL0的低5位(高3位未用)和TH0的8位组成。TL0的低5位溢出时向TH0进位,TH0溢出时,置位TCON中的TF0标志,向CPU发出中断请求。
计数初值计算的公式为:
X=213-N
方式1的计数位数是16位,由TL0作为低8位、TH0作为高8位,组成了16位加1计数器。计数个数与计数初值的关系为:
X=2
您可能关注的文档
- 化验员读本题库).docx
- 北京市中小学体育科学论文报告会论文评审结果.doc
- 华三医疗无线查房系统无线位置部署.docx
- 华东交通大学本科毕业设计(论文)格式模板.doc
- 华东石油《企业战略管理》2016年春学期在线作业(二).doc
- 华东邮政局数据专线项目技术实现方案.doc
- 华中农业大学本科生毕业论文(设计)评阅答辩程序及实.doc
- 华中师范大学学校教学(体育)全日制教育硕士专业学位研究生培养方案讨论稿.doc
- 华中建科奖金考核办法.doc
- 华中科技大学学生会工作手册(初稿).doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 部编版(26春)小学语文一年级下册教学设计全册.docx VIP
- 春节复工煤矿工人培训教案.pptx VIP
- Haier海尔蒸箱ST450-30S说明书.pdf
- Joyoung九阳电饭煲F30S-S160使用说明书.pdf
- 2025年新疆中考物理试题(含答案详解)原卷.pdf
- 79博客-目录书签跳转版.pdf VIP
- 计算智能 课件全套 第1--11章 绪论、模糊系统理论---新型群智能优化算法.pptx
- 2025年国庆节后煤矿复产复工'六个一'安全资料汇编.docx VIP
- 2023中国生物材料大会会议手册-ok.pdf VIP
- Midea 美的 ET1065QL-01SE嵌入式电烤箱 说明书.pdf
原创力文档

文档评论(0)