- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
59、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。
本题参考答案:
DEL:MOVR7,#200;1个机器周期
DEL1:MOVR6,#125;1个机器周期
DEL2:DJNZR6,DEL2;2个机器周期
DJNZ]R7,DEL1;2个机器周期
RET;2个机器周期
计算过程:
6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+2×R6+2)×R7+2=50,000,令R7=199,由此方程计算得
出R6约为125。
60、简述执行转移指令、调用子程序、中断响应的区别。
本题参考答案:
执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为“中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。
61、画出MCS-51单片机外接晶振、复位、使用片内ROM的电路原理图,即MCS-51
单片机的最小系统。
Vcc
Vcc
RST
Vcc
R1KQ
8751
XTAL2EA
C2
C1:
XTAL1
22μF
C
62、用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。
本题参考答案:
DELAY:MOVRO,#100
DEL1:MOVR1,#248
DJNZR1,$
DJNZRO,DEL1
RET
12MHz振荡频率,一个机器周期为1微秒,1+(1+2*248+2)*100+2=49903≈50000
程序部分10分,计算部分5分,计算允许10%以内的误差。
63、单片机P1口用灌电流驱动方式控制系统有8个发光二极管。试画出P1口与发光二极管连接的电路原理图并汇编程序编程使它们由左向右轮流点亮。
本题参考答案:
ORG0000H
MOVA,#OFEH
NEXT:MOVP1,A
ACALLDELAY
RLA
SJMPNEXT
DELAY:MOVR3,#OFFH;延时子程序DEL2:
MOVR4,#0FFH
DEL1:NOP
DJNZR4,DEL1
DJNZR3,DEL2
RET
END
64、汇编语言用编写完整的程序,控制P1.2输出以50赫兹的方波。要求:中断方式使用定时器T1,模式1,即16位方式,要写出定时器初值的计算过程。晶振6MHz。
本题参考答案:
晶振为6MHz,机器周期为2微秒,方波半周期时间为10毫秒,对应5000个机器周期。方式1定时,定时器初值216-5000=60536=EC78H
ORG00H
SJMPMAIN
ORG001BH
AJMPST1
ORG30H
MAIN:
MOVTMOD,#10H
MOVTH1,#OECH
MOV
SETB
SETB
SETB
SJMP
TL1,#78H
EA
ET1
TR1
$
ST1:
MOVTH1,#OECH
MOVTL1,#78H
CPLP1.2
RETI
65、用汇编语言编子程序,将内部数据存储区从地址50H开始的连续8个字节搬到内部数
据存储区地址30H开始的连续8个字节,并将内部数据存储区从地址50H开始的连续8
个字节清零。
本题参考答案:
BAN:MOVRO,#50H
MOVR2,#08H
MOVR1,#30H
B
您可能关注的文档
最近下载
- 丽声指南针英语名著分级读物Little Red Riding Hood小红帽 教学设计.docx
- 中华人民共和国第十四届运动会游泳比赛成绩册(编排系统版).pdf
- 数字温度计设计论文分析.doc
- 国开(河北)2024年《中外政治思想史》形成性考核1-4答案.docx
- 陕西中考数学第二轮复习策略讲座.ppt
- 东北三省四城市联考暨沈阳市高三质量监测(二)英语含答案解析.docx
- 中国肝癌规范诊疗质量控制指标(2022版).pptx
- 部编人教版八年级下册语文期中考试试卷及答案.docx VIP
- 山东省青岛市市南区2022-2023学年八年级下学期期末物理试卷(含答案).docx VIP
- 财务年度审计服务项目公开招投标书范本.doc VIP
文档评论(0)