您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页一、填空题(30分)讲解

一、填空题(30分)讲解

来源:飒榕旅游知识分享网
一、填空题(30分)

1. MCS-51单片机采用三总线结构,其中地址总线的宽度为______位,数据总线的宽度为______位。

2. MCS-51的控制总线主要包括__________、___________、__________等信号线。

3. 程序计数器PC是一个______位的寄存器,数据地址指针DPTR是一个______位的寄存器。堆栈指针SP是一个______位的寄存器,初始化时的设置值为__________,使用时用户一般需将其设置在__________以后。

4. 对于数据传送,访问片内RAM用____________指令,访问片外RAM用____________,访问片外EPROM用____________指令。

5. MCS-51有________个中断源,有________个中断优先级。

6. 8031的定时/计数器有________种工作方式,若系统的晶振频率为6MHz,则方式1下的最大定时时间为________s。

7. 片外扩展一片8155可以为系统增加________个字节的RAM、一个________位的定时/计数器和________根I/O口线。

8. 片选控制主要有_____________________法和________________________法,一般芯片的选中信号为________电平。常用的地址译码器主要有________________、________________等。 9. MCS-51单片机响应中断的三个条件是____________________________________________、_________________________________________、_________________________________________。 10. PC的名称是________________________,DPTR的名称是__________________________。 二、问答题

1. 8031的存储空间在逻辑上、物理上各分为哪几个?它们的最大容量、地址范围如何?请详细说明片内RAM(包括堆栈)的具体情况。(10分)

2. MCS-51支持哪几种寻址方式?在指令MOV @R0, #30H及MOV A, 30H中各包括什么样的寻址方式?(10分)

三、欲用ADC0809进行数据采集,试画出由8031、ADC0809等组成的单片机系统的原理图,简述其中各芯片、元件的作用,对连接情况做简要说明。(10分) 四、读懂下面的程序,回答所提问题。(12分) ORG 0000H LJMP MAIN ORG 000BH MOV TL0, #30H MOV TH0, #0F8H

RL A CPL A MOV P1, A RETI

MAIN: MOV SP, #55H

MOV TMOD, #01H MOV TL0, #30H MOV TH0, #0F8H MOV A, #01H

1. 本程序的具体功用是什么? 2. 程序中为什么要设置堆栈?

SETB TR0 SETB ET0 SETB EA SJMP $

3. 程序中指令MOV TMOD, #01H、 SETB TR0、SETB ET0、SETB EA的功用分别是什么? 4. 程序的第3行为什么用ORG 000BH而不用ORG 000AH等? 5. 本程序中用到了哪一种中断? 五、编写程序

1. 片内RAM30H~3FH中存放着16个8位无符号数,试编程:利用循环,将这16个8位无符号数分别存放到片外RAM的3000H~300FH单元中。(10分)

2. 使定时/计数器T0工作在定时功能的方式1,定时时间为20ms(系统晶振频率为6MHz)。利用定时/计数器溢出中断,使P1.0的状态每隔20ms翻转一次,从而在P1.0上输出周期为40ms的方波。(12分)

六、写出下列英文的中文含义。(6分)

Register Read-Only Memory Counter Instruction

Bus Analog to Digital Converter

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务