单片机原理及应用期末考试题试卷及答案(6)

2019-04-04 22:54

2、 若想进入全屏幕编辑界面,按下 F1 功能键,按ALT+F建立新文件,即可开始输入源文件。 3、 当程序输入错误或需要调整时,使用A命令完成。 4、 将立即数#33H送20H单元使用MOV 20H,#33H指令。 5、 入栈指令使用PUSH ACC指令。 一、 填空题(共20分,每题4分)

1、开启微机电源,在软件所在目录键入MD51命令,选择对应串口号,进入集成操作软件环境,如果光标不响应回车命令,按 复位键即可。 2、对源文件汇编无误后,自动生成相应的 .LST文件。 3、用GB命令来连续运行程序。

4、外部RAM与 累加器A间数据传送,使用MOVX @DPTR,A指令。 5、两寄存器交换数据,使用 命令。 填空题(共20分,每题4分)

1、开启微机电源,在软件所在目录键入MD51命令,选择对应串口号,进入集成操作软件环境,如果光标不响应回车命令,按 复位键即可。若想进入全屏幕编辑界面,按下F1功能键。

2、汇编完成后,按F3输入文件名回车,对汇编生成的.r03文件进行连接,生成相应的 .HEX 文件。 3、按RESET复位键可清除断点。

4、程序存储器中数据送累加器A,使用指令为MOVC A,@A+DPTR指令。 5、寄存器高4位和低4位交换数据,使用SWAP A指令。

《单片机原理与应用》试题014

填空(每空1分,共12分)

1.MCS-51的Po口作为输出端口时,每位能驱动8个SL型TTL负载. 2.当定时器To工作在方式3时,要占定时器T1的TR1和TF1_两个控制位. 3.在串行通信中,有数据传送方向单工、半双工、全双工三种方式.

4. 微处理器本身不是计算机,它是微型计算机的核心部件,又称它为中央处理单元CPU。它包括两个主要部分:运算器、控制器。 5.当MCS-51引脚ALE信号有效时,表示从Po口稳定地送出了低8位地址. 6.MCS-51中凡字节地址能被_ 8 整除的特殊功能寄存器均能寻址.

7.一个机器周期等于 6 个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态 周期。 8.MCS-51的定时器用作定时时,其定时时间与时钟频率和计数初值有关。用作计数时,最高计数频率的2/24。 二、判断题(每题2分共10分)

1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( √ ) 2.MCS-51的相对转移指令最大负跳距是127B。 ( × ) 3.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。(× )80H~FFH。

4.要MCS-51系统中,一个机器周期等于1.5μs。( × ) 5、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。(错) 三、选择题(每题2分共18分)

1.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μs A 1.5 B 3 C 1 D 0.5 2.十进制29的二进制表示为原码( C )

A 11100010 B 10101111 C 00011101 D 00001111 3、6264芯片是(B)

(A) EEPROM (B)RAM式(C)FLASH ROM (D)EPROM

4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A)

(A) 方式0 (B)方式1 (C)方式2 (D)方式3

5、某种存储器芯片是8KB*4/片,那么它的地址线根线是(C)

(A) 11根 (B)12根 (C)13根 (D)14根

6、MCS-51外扩ROM,RAM和I/O口时,它的数据总线是(A)

(A) P0 (B)P1 (C)P2 (D)P3

7、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A) (A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU 8.执行PUSH ACC指令,MCS-51完成的操作是(A)

(A) SP+1 SP (ACC) (SP) (B)(ACC) (SP)SP-1 SP (B) (C)SP-1 - SP (ACC) (SP) (D)(ACC) (SP)SP+1 SP 9.对程序存储器的读操作,只能使用(D)

(A) MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令

四、简答题(共30分)

1. MCS-51指令系统主要有哪几种寻址方式?试举例说明。(8分) 答:MCS-51指令操作数主要有以下7种寻址方式:

寻址方式 举例 立即寻址 MOV A,#16 直接寻址 MOV 20H,P1 寄存器寻址 MOV A,R0 寄存器间接寻址 MOVX A, @DPTR 变址寻址 MOVC A, @A+DPRT 相对寻址 SJMP LOOP 位寻址 ANL C,70H 2 定时器T0和T1各有几种工作方式?(8分)

答:T0有4种工作方式,T1有3种工作方式,见表面4.4所述。 表4.4 定时器的工作方式

方式0 方式1 方式2 方式3 T0、T1 T0、T1 T0、T1 T0 13位的定时器/计数器 16位的定时器/计数器 自动重新装入计数初值的8位的定时器/计数器 分为两个8位计数器TL0和TH0。TL0可工作于定时或计数状态,TH0则固定为定时状态。方式3对T1则停止计数

3.8031单片机需要外接程序存储器,实际上它还有多少条I/O线可以用?当使用外部存储器时,还剩下多少条I/O线可用?(7分) 答:8031系统必须外接程序促成器,原则上说,P0和P2口要用作数据和地址总线,所以只有P1和P3口可用作I/O口,共16条I/O线。在使用外部存储器时,除了占用P0和P2口外,还需要用P3口RD(P3.7)和WR(P3.6)两条控制线,所以这种情况下就只剩下14条I/O线可用了。 4. 8051的振荡周期、机器周期、指令周期是如何分配的?当晶振频率为6MHz时,一个机器周期为多少微秒?(7分)

答:8051单片机每条指令的执行时间(即指令周期)为1~4个机器周期,有单字节单周期指令、两字节单周期指令、单字节两周期指令、两字节两周期指令、三字节两周期指令以及单字节四周期指令。一个机器周期有6个状态:S1~S6每个状态又包含两个振荡周期,分为两拍:P1和P2。因此,一个机器周期包含12个振荡周期,表示为:S1P1、S1P2、S2P1、??S6P1、S6P2。

当FOSC=MHz时,机器周期为:(1/6)×12=2(μs) 五、编程题(共30分)

1.(8分)片内RAM30H开始的单元中有10B的二进制数,请编程求它们之和(和<256 ).

解 ADDIO:MOV R0,30H MOV R7,#9 MOV A,@R0 LOOP: INC R0 ADD A,@R0 DJNZ R7,LOOP MOV 30H,A RET

2. 试编程对8155进行初始化,设A口为选通输出,B口为选通输入,C口作为控制联络口,并启动定时器/记数器按方式1工作,工作时间为10ms,定时器计数脉冲频率为单片机的时钟频率24分频,fosc=12MHz。(12分) 解:算得初值=5000 =1388H

MOV DPTR,#7F04 ;定时器低八位寄存器地址 DPTR

工作方式 适用定时器 功 能 说 明

MOV A,#88H ;低8位初值 A

MOVX @DPTR,A ; 低8位初值 低8位寄存器 INC DPTR ;DPTR指向定时器高8位 MOV A,#13H ;高8位初值 A

MOVX @DPTR,A ;高8位初值 高8位寄存器 MOV DPTR,#7F00H ;8155命令寄存器地址 DPTR MOV A,0C5H ;命令字 A

MOVX @DPTR,A ;命令字 命令寄存器

3.试将8031单片机外接一片2716 EPROM和一片6116 RAM组成一个应用系统,请画出硬件连线图,并指出扩展存储器的地址范围。(10分) 答:2716是2K×8位的EPROM,6116是2K×8位的静态RAM,两者都仅需要11根地址线。由于没有规定地址范围,故可按最简单的方式来连接,即省去地址译码器,程序存储器的地址必须从0开始,基本地址为0000H—07FFH。数据存储器的地址为0000H—07FFH。控制线的连接为/PSEN控制EPROM的读出,/RD和/WR控制RAM的读写,两个芯片的片选端都固定接地,连线图如图所示。

P2.2 P2.1 P2.0 P0 8031 ALE /PSEN /EA /RD /WE D7 Q7 . D0 Q0 G /E A7 A10 . A9 A0 A8 /OE D7 . 2764 D0 /CE A7 A10 . A9 A0 A8 /OE /WE D7 . 6116 D0 /CE 《单片机原理与应用》试题015

填空(每空1分,共24分)

1、单片机汇编语言程序有三种基本结构,分别是: 循环 、

分支 和 顺序 。

2、MCS—51单片机内部有 2 个位加1定时 / 计数器,可通过编程决定它们的工作方式,其中,可进行13位定时 / 计数的是方式是 方式0 。

3、真值-0000000B的反码为 111111111 ;其补码为 00000000 。

4、单片机是一种将 cpu 、 存储器 和 输入输出接口 集成在一个芯片中的微型计算机。

5、MCS—51单片机指令系统中共有111条指令,有五种指令类型,分别是:数据传送指令, 算术 指令、 逻辑运算 指令、 位运算 指令、及 控制转移 指令。

6、单片机中断系统中共有 INTO 、 INT1 、 T0 、

T1 、 串行口 五个中断源,其中优先级最高的是 INTO 、优先级最低的是 串行口 。 7、CPU 和外设进行数据交换时常用的方式有 无条件转换 、 查询方式 、 中断方式 三种。 二、判断题(每题1分,共5分)

1、MOV A, R0, 这是寄存器寻址方式。 ( 对 ) 2、8051单片机的P0口既可以做数据口线又可以做为地址口线 。 (对 ) 3、.CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比

后者的效率更高。 (对 )

4、 051内部有4K的程序存储器 5、 CS-51单片机共有两个时钟XTAL1 和XTAL2 三、简答题(共35分)

1、 8051单片机的片内并行接口的作用(6分) 答:1。连接负载

2、做通用i/o口 3、做数据/地址总线使用 4、对冰口进行位操作 5.P3口作第二功能使用

2、单片机中断方式的流程图(6分)

答: 主程序 中断服务程序 设置中断入口 保护现场 中断优先级 恢复现场 执行主程序 返回 3、写出下列特殊功能寄存器的名称(5分) TCON 定时/计数器 控制寄存器

(对 )

(错 )


单片机原理及应用期末考试题试卷及答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:张老师围棋习题(三步算路练习)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: