试卷编号 命题人:王洪涛 试卷分类(A卷或B卷) B
五邑大学 试 卷
学期: 2009 至 2010 学年度 第 二 学期 课程: 单片机原理及应用 班级: AP
题号 得分 一 二 三 四 五 六 七 八 九 总分 专业: 姓名: 学号:
注:直接在试卷上完成答题。
一、 得分 (每小题1分,共10分)
判断题:下列MCS-51系列单片机汇编指令正确的打“√”否则打“×”。 (1)JC A,rel (2)RLC B (7)MOV C,#01H (10)POP ACC
二、 得分 读程序((每空1分,共5分)
(3)XCH A,@R0
(4)ANL R3,R2 (5)DA A (6)SETB TB8
(8) DEC R6 (9)ADDC A,@R1
下面程序运行后,分析每步的运行结果,并写出画空格处的程序运行结果:
ORG 0000H SJMP START ORG 0040H
MAIN: MOV SP,#60H
MOV 20H,#03H ACALL FIND
STOP1: SJMP STOP1
FIND: MOV DPTR,#TABLE
MOV A, 20H
RL A MOV 20H,A MOVC A,@A+DPTR
MOV 22H,A INC DPTR MOV A, 20H
第 1 页 共 6 页
MOVC A,@A+DPTR
MOV 23H,A RET TABLE:
DB 75H,0FEH,0F0H,87H,0FEH,09H,55H,9EH,55H,97H DB 78H ,9AH, 0A4H,30H,11H,10H,87H,54H,0FEH,0EEH
答:
三、 得分 纠错题(10分)
END
(A)= (22H)= (23H)=
以下是以主程序的格式编写的对8031外部中断1编写的开放其中断的程序,共五处错误,找出程序中的错误并改正。
ORG
ORG ORG
0000H START 0010H INT0 0040H SP,#7FH EA STOP
SJMP AJMP
START: MOV
SETB SJMP NOP RET
STOP: INT0:
四、 得分
问答题(5分)
单片机按程序存储器和数据存储器的空间分布有哪两类体系结构?MCS-51 属于哪个体系结构?
五、 得分 定时器编程(10分)
设系统fosc=6MHz。编写程序:
用MCS-51系列单片机的定时器定时器 T1 方式 2 实现 0.5mS 的定时,要求用定时器的中断功能,主程序在定时完成后停止。(5分)
第 2 页 共 6 页
六、 得分 外部中断编程(10分)
设MCS-51系列单片机的外部中断源1的引脚已外接中断请求信号电路,编写单片机响应中断并为其服务的程序。(中断由边沿触发,服务程序的具体内容用NOP指令代替)
七、 得分 串行通信编程(15分)
设系统fosc=11.0592MHz,采用串口方式1,波特率为9600要求下,求T1方式2时的定时初值(5分)。编写一段MCS-51系列单片机串行通信接收数据程序:将发送方发送的
第 3 页 共 6 页
一个数据放入40H中。(10分)
已知: 串口方式1、3时波特率与定时器T1溢出率、SMOD位关系如下:
2SMODBaudT1的溢出率
32
fosc
12(256Z)T1工作于方式2时,则T1的溢出率(m)为:m
八、 得分 存储器系统设计与操作(15分)
下图是你具有的芯片。(1)将它们全用起来,设计一个8031单片机片系统(10分)。(2)指出各存储器的地址范围(3分)。(3)编写将程序存储器中0100H中的内容读出到寄存器A中的程序段(2分)。
P2.0~P2.41Q~8Q74HC573A7~A0A12~A8OE2764-1A7~A0A12~A82764-2ALE80C31P0PSENP2.5P2.6P2.7GOE1D~8DO7~O0CEO7~O0OECEEARDWR+5VY0Y123Y274AC138GY32A45G2BY4Y58GNDY66G1Y716VCC1ABC1514131211109774LS13874HC138A7~A0A12~A8I/O76264-1I/O0CEOEWE图题八 存储器系统设计与操作~
第 4 页 共 6 页
九、扩展系统中接口器件的操作(10分)
设某一8031系统分配给8255A的基地址为EC00H。编写程序段:
① 初始化8255A,命其A口为方式0输出,C口高4位为输入;B口为方式1输入,
C口低4位为输入;
② 将A口的高4位置1,低4位清0; ③ 将B口的输入状态读入寄存器A;
④ 将C口的状态读入寄存器A后,再将(A)的低3位清0,高5位不变。
第 5 页 共 6 页
十、A/D程序设计题:(10分)
根据硬件计算ADC0809的8个模拟量输入通道的地址,编写程序实现8个通道的模拟量循环采样(中断方式),并将采集到的数据存放至片内RAM 40H~47H中。
第 6 页 共 6 页
因篇幅问题不能全部显示,请点此查看更多更全内容