当前位置:首页 >> 工学 >>

五邑大学 2010单片机期末考试A试卷


试卷编号 命题人: 试卷分类(A 卷或 B 卷) A

五邑大学
学期: 2009 至 2010 学年度 第 二

试 卷
学期 专业: 姓名: 学号:

课程: 单片机原理及应用 班级:

题号 得分



















总分

注:直接在试卷上完成答题。

一、 得分

(每小题 1 分,共 10 分) (2)MOV @R3,20H (5)POP ACC (8)XCH R1,R2 (3) MOV C,PSW.1 (6)JZ A,rel (9)ANL R3,R2

判断题:下列 MCS-51 系列单片机汇编指令正确的打“√”否则打“×”。 (1)ADDC A,@R1 (4)MOVX (7)RLC B (10)DA A 读程序(每空 1 分,共 5 分) R2,@DPTR

二、 得分

下面程序运行后,分析每步的运行结果,并写出画空格处的程序运行结果: ORG 0000H MOV DPTR,#1234H MOV R0,#32H INC DPTR DEC R0

MOV A,#56H MOVX @DPTR,A ; (1235H)= MOV @R0,A ADD A,#23H MOV 40H,A
第 1 页 共 7 页

CPL A RL A SETB C RRC A

(A) = (A) =

(A) =

ANL A,40H ORL A,#0FFH MOV 50H,A END
三、 得分 纠错题(15 分)

(50H) =

以下是以主程序的格式编写的对 8031 外部中断 0,采用电平触发的方式,编写中断及服 务程序,共五处错误,找出程序中的错误并改正。 ORG SJMP ORG AJMP ORG START: STOP: INT0: MOV SETB SJMP NOP RET 0000H START 0013H INT0 0040H SP,#7FH EA STOP

四、

得分

问答题(5 分)

若单片机复位前 SP=60H、(60H)=80H(表示 RAM 区 60H 单元的内容为 80H),当复位 键按下后 SP 和(60H)的内容各为多少?

第 2 页 共 7 页

五、 得分

定时器编程(15 分)

设系统 fosc=6MHz: (1) 要求利用 MCS-51 系列单片机定时器 T0 的方式 2 产生中断的方式,实现 50us 的 定时,请写出相关的参数初始化设置的计算过程; (2) 在(1)的条件下,由单片机 P1.2 管脚输出周期为 100us,占空比为 1:1 的方波, 试编程实现之。

六、

得分

外部中断编程(10 分)

设 MCS-51 系列单片机的外部中断源 0 的引脚已外接中断请求信号电路,编写单片机响 应中断并为其服务的程序。 (要求在程序中体现出设置中断为电平触发的方式,服务程序的 具体内容用 NOP 指令代替) 。

第 3 页 共 7 页

七、 得分

串行通信编程(15 分)

设系统 fosc=11.0592MHz,采用串口方式 3,波特率为 19200 要求下,求 T1 方式 2 时的 定时初值(5 分) 。编写一段 MCS-51 系列单片机串行通信接收数据程序:将发送方发送的 一个数据放入 30H 中。 (10 分) 已知: 串口方式 1、3 时波特率与定时器 T1 溢出率、SMOD 位关系如下:
Baud ? 2 SMOD ? T1的溢出率 32 f osc 12 ? ( 256 ? Z )

T1 工作于方式 2 时,则 T1 的溢出率(m)为: m ?

八、 得分

存储器系统设计与操作(10 分)

下图是你具有的芯片: (1)将它们全用起来,设计一个 8031 单片机系统(5 分) 。 (2)指出各存储器的地址范围,要求 2764 的地址中包含 1FFFH 这个地址(3 分) 。 (3)编写将程序存储器中 2000H 的内容读出到寄存器 A 中的程序段(2 分) 。

第 4 页 共 7 页

P2.0~P2.4 1Q~8Q
74HC573

A7~A0 A12~A8 OE
2764-1

A7~A0 A12~A8
2764-2

ALE 80C31 P0 PSEN P2.5 P2.6 P2.7

G OE 1D~8D

O7~O0

CE

O7~O0 OE CE

EA RD WR
+5V

Y0 Y1 3 Y2 74AC138 Y3 4 G2A 5 G2B Y4 Y5 8 GND Y6 6 G1 Y7 16 VCC
1 2

A B C

15 14 13 12 11 10 9 7

74LS138 74HC138

A7 ~ A0 A12 ~ A8 I/O7
6264-1

I/O0 CE OE WE

图题八 存储器系统设计与操作

九、 得分

扩展系统中接口器件的操作(10 分)

编写程序段: ① 设 8031 分配给 8255 的基地址为 FF7CH,初始化 8255A,使其各口工作于方式 0, A 口作输入,B 口作输出,C 口高 4 位作输出,C 口的低 4 位作输入; ② 写出自 8255A 的 B 口输出单片机中 R7 内容, 与自 8255A 的 A 口输入数据到单片 机 R3 的程序。

第 5 页 共 7 页

~

第 6 页 共 7 页

10、 得分

(5 分)51 单片机与 ADC0809 的总线方式接口电路如图所示。试编写中断方式下对

模拟通道 1(IN1)连续进行 8 次采样的程序。 要求将采样数据存放于 ADRES 为首地址的片内 8 个连续单元 中。
80C51 P3.2
74HC573

?n
1 G 1Q~8Q OE +5V 1D~8D A0 ~ A2

0808/0809 EOC CLK A VREF(+) +5V B VREF(-) C IN0 2-8 IN1 IN2 -1 2 IN3 ST IN4 ALE IN5 IN6 OE IN7

ALE

EA P0 WR P2.7 RD

1 1

第 7 页 共 7 页

~


相关文章:
五邑大学单片机试卷2014-2015
五邑大学单片机试卷2014-2015_教育学_高等教育_教育专区。一、 得分 (每小题 ...二、 得分 (每小题 1 分,共 10 分) A,rel (2)RLC B (5)DA A (8...
五邑大学单片机期末测试题
题 MCS-51 单片机原理与结构 1.MCS-51 单片机 CPU 的主要组成部分为 A 。 ...五邑大学 2010单片机期末... 7页 免费 五邑大学单片机模拟试卷... 暂无评价 ...
五邑大学单片机试卷
单片机五邑大学信息学院一.填空题(每空 1 分,共 20 分) 1、单片机与普通计算机的不同之处在于其将 一块芯片上。 2、使用双缓冲方式的 D/A 转换器,可...
五邑大学单片机考试
五邑大学单片机考试_工学_高等教育_教育专区。单片机五邑大学信息学院考核课程 ...A,R3 三.简答题(每题 4 分,共 24 分) 3 1、当 MCS-51 单片机运行出错...
更多相关标签: