《单片机原理及应用》13电气期末试卷(A)(1)

更新时间:2024-07-03 21:36:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

? ? ? ? ? ? ? ? ? 栏 ? 号?学?? ? 线 ? ? ? ? 息 ? 信 ? 名?姓?订 ? ? ? ? ?生 ? ? ? 装 级?班? )?系? 考(?院?? ? ? ? ? ? ? ? ? ? ??

2015 — 2016学年 第 一 学期

机电 院(系) 13级专业 电气专业 1、2 班

《单片机原理及应用》期末试卷(A)

注意事项: 题号 一 二 三 四 总分 得分 一、填空(每个空格1分,共20分)

1.MCS—51 的存储器空间配置从功能上可分为四种类型: 、内部数据存储器、 、外部程序存储器。

2. P0、P1、P2、P3四个均是 位的 (填“串行”还是“并行”),其中 P0 的功能是 ; P2 口的功能是 ; 而 是双功能口; 是专门的用户口。

3.任何程序总是由三种基本结构组成:顺序、 和 。

4.常用的存储器地址空间分配方法有 和 两种。

5.AT80S51单片机的I/O口扩展中,当访问外部ROM或RAM时,高8位地址由 送出,低8为地址由 送出,数据或指令由 口读入。

6. 单片机中断系统中共有 、 、 、 、 串行口 五个中断源,其中优先级最高的是INT0 、优先级最低的是 。

二、选择题(每空1分,共10分)

1. 下列哪个关键字是选择内部RAM( ) A. xdata B.pdata C.data D.code

2. MCS-8051 CPU是( )位的单片机 A.16 B.4 C8 D.准16

试卷 共 页 第 1页

3. 8051有( )组通用寄存器区 A.2 B.8 C.10 D.4

4.扩展8K的外部ROM需要用到至少( )根地址线 A.13 B.11 C. 10 D.12

5.选用6M晶振,机器周期为( ) A.1US B. 4US C.2US D. 3US

6.8051单片机中既可以位寻址又可以字节寻址的单元是( )。

A.20H B.30H C.00H D.70H

7.可以实现将模拟量变化为数字量的器件是( )转换器 A.DA B.BC C.CD D.AD

8. 十进制数30转换为十六进制为 ( ) A.20H B.2EH C.1EH D.26H

9.波特率的单位是( ) A.字符/秒 B.位/秒 C.帧/秒 D.字节/秒

10.在RST引脚上输入大于2个机器周期以上的( )可以使单片机复位。

A.低电平 B.窄脉冲 C.正弦波 D.高电平

三、综合题(共46分)

1. 简述子程序调用和执行中断服务程序的异同点(10分)?

答:

试卷 共 页 第 2页

?2. 图为8段共阴数码管,请写出如下数值的段码。(10分) ? ? a b c d e f g dp ? D0 D1 D2 D3 D4 D5 D6 D7 ? ? ? ? ? 栏 ? 号? 学??1. 2. ?4. 5. 线7. ? ?每空格2分 ?

?3. 若晶振为11.0592MHZ,串行口工作于方式1,波特率为4800bit/s,

息 ??计算计数初值,并编程实现对T1作为波特率发生器的方式控制字和串口 信 ?的初始化程序段。(6分)

名?答: 姓订? ? ? ? ?生? ? ? 装 级?

班? )?4. 将下列程序填写完成实现相应功能。(每空2分,共14分)

系?(1)编程将片外RAM2000H开始的连续20字节单元清0。(6分)

考(?院??#include

? unsigned char buffer[20] _ __0x2000; ? void main() ? ?{ ? unsigned char i; ? ? for(i=0;i<20;i++) ?

{buffer[i]=0;}

? ??

}

试卷 共 页 第 3页

(2)8个发光二极管LED0~LED7经限流电阻分别接至P1口的P1.0~P1.7

引脚上,阳极共同接高电平。编程控制发光二极管由LED0至LED7反复循环流水点亮,每次点亮一个发光二极管。(8分)

#include void main { P1= //点亮第1个发光二极管

while(1) { delay(500); P1= } }

void delay( i) { unsigned char t; while(i--) { for(t=0;t<120;t--); } }

5.回答LED数码管的显示方式,简述每种显示方式的优缺点?(6分)

答:

试卷 共 页 第 4页

? ? ? ? ? ? ? ? ? 栏 ? ?号?学? ? 线 ? ? ? ? 息 ? 信 ? 名?姓?订 ? ? ? ? ?生 ? ? ? 装 级?班? )?系? 考(?院?? ? ? ? ? ? ? ? ? ? ??

四、编程题(共24分)

1. 根据下图解答下列问题(12分)

1)下图中扩展的是什么存储器,存储器容量一共是多少?(3分) 2)三片6264的地址范围分别是多少?(地址线未用到的位填1) (3分)

3)将20H~2FH中的内容送入6264 2# 的前16个单元中;(6分)

P2.7 P2.6 P2.5 P2.4 ~ P2.0 5 D0 Q0 8 ~373 ~ 8 8 D7 Q7 8 ALE G OE A0~A7 A8~A12 A0~A7 A8~A12 A0~A7 A8~A12 8051 Vcc CS 6264 1# Vcc CS 6264 2# Vcc CS 6264 3# CE CE CE 8 D0~D7 DE WR D0~D7 DE WR D0~D7 DE WR P0.0 8 ~ P0.7 RD WR

试卷 共 页 第 5页

2. 设系统时钟为12MHZ,编程实现P1.7引脚上输出一个周期为4ms的方波,写出分) 试卷 共 页 第 6页

定时计算过程。(12

本文来源:https://www.bwwdw.com/article/9rk.html

Top