单片机原理及应用期末考试试题汇总新版
- 格式:doc
- 大小:65.50 KB
- 文档页数:13
广西工学院—年第 2 学期课程考核试题考核课程单片机技术 ( B卷) 考核班级通信081, 082 考核类型闭卷学生人数 80人打印份数 85份
一、填空题( 每小题2分, 共20分)
1.若累加器A中的数据为67H, 则PSW中的P=_1__。
2. 一个机器周期= _6_个状态周期=12个振荡周期。
3.89C51的堆栈是按照先进后出的原则进行存取的RAM区。
4. 用一条指令实现以下功能: 若A中数据不等于200, 则程序转至PROM_ CJNZ A, #200H, PROM__。
5. 为了使10H—17H作工作寄存器使用RS1, RS0的取值为__1, 0。
6. 89C51中21个特殊功能寄存器, 其地址凡是能被8整除的都有位寻址功能。
7. 89C51单片机有片内ROM容量_4KB , RAM容量128。
8. 某串行通信中有1个起始位,8个数据位和1个停止位,应选择的异步串行通信方式为方式1。
9. 在89C51单片机初始化时, SP存放的是07H。
10. 当89C51引脚ALE信号有效时,表示从P0口稳定地送出了_数据和地信息。
四、判断题( 每小题2分, 共20分)
1.如果发生除法溢出错误, 则PSW标志位P置1。
( ∨)
5.对于89C51单片机, 当CPU对内部程序存储器寻址超过4K时, 系统会自动在外部程序存储器中寻址( ∨) 。
6.外加晶振频率越高, 系统运算速度也就越快, 系统性能也就越好( ∨) 。
7. 位TF0是定时器T1的溢出中断标志位。
( ∨ )
8.在定时器T0和外部中断1都设为高优先级时, 外部中断1优先级高于定时器T0。
( ×)
9.子程序的返回指令是RETI , 中断程序的返回指令是RET。
( × )
10.波特率是数据传输的速率, 指每秒传送的字节数。
( ∨ )
3、 51有 5个中断源, 有2个中断优先级, 优先级由软件填写特殊功能寄存器 IP 加以选择
4、中断请求信号有电平触发和脉冲触发两种触发方式。
6、 74LS273一般见来作简单输出接口扩展; 而74LS244则常见来作简单输入接口扩展。
7、 A/D转换器的三个重要指标是转换速度、分辨率和转换精度。
二、选择题( 从备选答案中选择一个正确答案, 并将代号写在括号内。
每题2分, 共10分)
1、 MCS-51单片机外扩存储器芯片时, 4个I/O口中用作数据总线的是( B ) 。
( A) P0和P2口 ( B) P0口 ( C) P2和P3口 ( D) P2口
2、访问外部数据存储器时, 不起作用的信号是( C ) 。
( A) RD ( B) WR ( C) PSEN ( D) ALE
3、使用定时器T1时, 有几种工作模式( C ) 。
( A) 1种 ( B) 2种 ( C) 3种 ( D) 4种
4、MCS-51响应中断时, 下面哪一个条件不是必须的( C ) 。
A、当前指令执行完毕
B、中断是开放的
C、没有同级或高级中断服务
D、必须有RETI指令
5、当MCS-51进行多机通讯时, 串行接口的工作方式应选为( C ) 。
( A) 方式0 ( B) 方式1 ( C) 方式2 ( D) 方式0或方式2
三、简答题 ( 每题15分, 共30分)
1、 MCS-51单片机内部有几个定时/计数器? 它们由哪些寄存器
组成?
答: MCS-51单片机内部有两个16位可编程的定时/计数器, 简称定时器0( T0) 和定时器1( T1) 。
它们分别由方式寄存器TMOD、
控制寄存器TCON和数据寄存器TH0、 TL0, TH1、 TL1组成。
一、填空题( 每空1分, 共20分)
1、计算机的系统总线有地址总线、控制总线和数据总线。
2、一般、单片机上电复位时PC= 0000H , SP= 07H ; 而工作寄存
器则缺省采用第 00 组, 这组寄存器的地址范围是从000H~007H 。
3、 JZ e 的操作码地址为1000H, e=20H, 它转移的目标地址为
1022H 。
4、汇编语言中能够使用伪指令, 它们不是真正的指令, 只是
用来对汇编过程进行某种控制进行某种控制。
6、 MCS-51单片机访问外部存储器时, 利用 ALE 信号锁存来自 P0 口的低8位地址信号。
7、 MCS-51单片机8031中有 2 个 16 位的定时/计数器, 能
够被设定的工作方式有 4 种。
8、 MCS-51单片机有 5 个中断源, 可分为 2 个中断优先级。
上电复位时外部中断0 中断源的中断级别最高。
10、半导体存储器的最重要的两个指标是存储容量和存储速度。
11、若某8位D/A转换器的输出满刻度电压为+5V, 则D/A转换器的
分辨率为 5/255。
12、写8255A控制字时, 需将A1、 A0置为 11 。
二、选择题( 从备选答案中选择一个正确答案, 并将代号写在括号内。
每题1分, 共10分)
1、在CPU内部, 反映程序运行状态或反映运算结果的一些特征寄存器是( B )
( A) PC ( B) PSW ( C) A ( D) SP
3、指令ALMP的跳转范围是( C )
( A) 256B ( B) 1KB ( C) 2KB ( D) 64KB
4、要使MCS-51能够响应定时器T1中断, 串行接口中断, 它的中断允许寄存器IE的内容应是( A )
( A) 98H ( B) 84H ( C) 42H ( D) 22H
5、各中断源发出的中断请求信号, 都会记在MCS-51系统中的( B ) ( A) IE ( B) IP ( C) TCON ( D) SCON
8、 MCS-51外扩一个8255时, 需占用( D ) 个端口地址
( A) 1个 ( B) 2个 ( C) 3个 ( D) 4个
10、某种存储器芯片是8KB*4/片, 那么它的地址线根数是( C ) ( A) 11根 ( B) 12根 ( C) 13根 ( D) 14根
三、问答题 ( 每题5分, 共20分)
1、 MCS-51单片机的时钟周期与振荡周期之间有什么关系? 一个机器周期的时序如何划分?
答: 时钟周期是单片机最基本的时间单位。
机器周期则是完成某一个规定操作所需的时间。
一个机器周期为6个时钟周期, 共12个振荡周期性, 依次表示为S1P1、 S1P2、……S6P1、 S6P2。
2、 MCS-51内部四个并行I/O口各有什么异同? 作用是什么?
答: MCS-51单片机共有四个8位双向并行的I/O端口, 每个端口都包括一个锁存器、一个输出驱动器和一个输入缓冲器。
但这四个端口的功能不全相同, P0口既可作一般I/O端口使用, 又可作地址/数据总线使用; P1口是一个准双向并行口, 作通用并行I/O口使用; P2口除了可作为通用I/O使用外, 还可在CPU访问外部存储器时作高八位地址线使用; P3口是一个多功能口除具有准双向I/O功能外, 还具有第二功能。
4、 A/D转换接口中采样保持电路的作用是什么? 省略采样保持电路的前提条件是什么?
答: A/D转换接口中采样保持电路的作用是: 能把一个时间边续的信号变换为时间离散的信号, 并将采样信号保持一段时间。
当外接模拟信号的变化速度相对于A/D 转换速度来说足够慢, 在转换期间可视为直流信号的情况下, 能够省略采样保持电路。
1、 MCS-51系统中, 当PSEN 信号有效时, 表示从P0口稳定地送出了低8位地址。
2、 访问8031片外数据存储器采用的是 寄存器间接 寻址方
式。
4、 在变址寻址方式中, 以A 作为变址寄存器, 以PC 或DPTR
作基址寄存器。
6、 51的并行I/O 口信息有 读引脚 和 读锁存器 两种读
取法, 读—改—写操作是针对并行I/O 口内的锁存器进行
的。
7、 累加器( A) =80H, 执行完指令 ADD A, #83H 后, 进位
位CY= 1 。
2、 在中断服务程序中, 至少应有一条( D ) 。
( A) 传送指令 ( B) 转移指令 ( C) 加法指令 ( D) 中断返回指令
4、 若MCS-51中断源都编程为同级, 当它们同时申请中断时, CPU 首先响应( B ) 。
( A) 1INT ( B) 0INT ( C) T1 ( D) T0
5、 如果8255端口A 设置为方式2, 则端口B 设置为( A ) 。