中南大学现代远程教育单片机原理与接口课程学生姓名杨长勇学.docVIP

中南大学现代远程教育单片机原理与接口课程学生姓名杨长勇学.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中南大学现代远程教育单片机原理与接口课程学生姓名杨长勇学

中南大学现代远程教育 学生姓名: 学 号: 专 业: 学习中心: 中南大学网络教育学院 CPL A 执行后(A)=0CBH。 3.已知(SP)=25H,(PC)=2345H,(24H)=12H,(25H)=34H,(26H)=56H,请写出此时执行“RET”指令后,SP和PC的内容。 (SP)=23H,(PC)=1234H。 作业四 1. 下列程序段经汇编后,从1000H开始的各有关存储单元的内容是什么? ORG 1000H TAB1 EQU 1234H TAB2 EQU 3000H DB ‘START’ DW TAB1,TAB2,70H 地址 ROM 1000H 53 1001H 54 1002H 41 1003H 52 1004H 53 1005H 12 1006H 34 1007H 30 1008H 00 1009H 00 100AH 70 2. 阅读下列程序,写出相关的寄存器及片内RAM 单元的最后结果。 MOV R0,#40H MOV A,@R0 INC R0 ADD A,@R0 INC R0 MOV @R0,A CLR A ADDC A,#0 INC R0 MOV @R0,A 结果为:(A)=0,(R0)=43H,(43H)=0。 3. 在某一监控程序中,有六个命令,分别以字母A、B、C、D、E、F表示。这六个命令有六个处理程序,根据ACC寄存器内容不同,转至不同的处理程序,编程完成上述功能。 ORG 2000H START:MOV DPTR,#TAB MOV A,E0H MOVC A,@A+DPTR JMP @A+DPTR TAB:DB PRGA-TAB,PRGB-TAB,PRGC-TAB DB PRGD-PAB PRGE-TAB,PRGF-TAB PRGA:…….. PRGB….. PRGC…. PRGD…. PRGE…. PRGF….. 4. 编程统计30H~50H单元中,大于等于10且小于20的数的个数,将结果存入51H单元。 ORG 2000H START:MOV R0,#30H MOV R7,#20H MOV R6,#00H LOOP:MOV A,@R0 CJNE A,#10,AA INC R6 SJMP EN AA:JC EN CJNE A,#20,BB SJMP EN BB:JC CC SJMP EN CC:INC R6 EN:DJNZ R7,LOOP MOV 51H,R6 END 5. 编写一个子程序,完成两个带符号数之间相比较的功能。入口条件:两个数放在R5、R6。出口条件:将大的数存入R6,将小的数存入R5。 ORG 2100H TWOCMP:MOV A,R5 SUBB A,R6 JC AA MOV A,R5 XCH A,R6 MOV R5,A AA:RET 作业五 1. 8051单片机共有哪些中断源?各中断源的入口地址为什么? 答:有外部中断0(INT0),中断服务程序入口地址为0003H,定时器T0中断,中断服务程序入口地址为000BH,有外部中断1(INT1),中断服务程序入口地址为0013H,定时器T1中断,中断服务程序入口地址为001BH,串行口中断,中断服务程序入口地址为0023H。 2.8051单片机用于中断控制的特殊功能寄存器有哪些?,他们的主要作用是什么? 答:他们是定时计数控制器TCON,其作用是设定外部中断触发方式、溢出中断标志、外部中断标志位等。串行口控制器SCON,其作用是设定接收中断和发送中断标志位。中断允许寄存器IE,其作用是设定各中断允许位的。中断优先寄存器IP,其作用是设定各中断源的优先级的。 3.8051单片机在什么条件下可响应中断? 答: 1)中断源向CPU发出中断请求信号 2)中断总允许位EA=1,即CPU 开中断 3)申请中断的中断源的中断允许位为1 4)无同级或更高级的中断正在被服务 5)当前的指令周期已经结束。 作业六 1.8051单片机内部共有几个定时/计数器?他们由哪些特殊功能寄存器控制? 答:有2个。他们由特殊功能寄存器TMOD和TCON控制。TMOD控制他们的工作方式,TCON的作用是设定外部中断触发方式、溢出中断标志、外部中断标志位等。 2.定时/计数器用作定时时,其定时长短与哪些因素有关? 答:其定时长短与工作方式、定时的初值和单片机的主频有关。 3.定时/计数器模式0、1、2、3各有什么特点? 答:定时/计数器工作在方式0时,TH0和TL0组成一个13位的计数器,工作在方式1时,TH0

文档评论(0)

ailuojue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档