自学考试历年真题科目代码02358.docx
《自学考试历年真题科目代码02358.docx》由会员分享,可在线阅读,更多相关《自学考试历年真题科目代码02358.docx(8页珍藏版)》请在冰点文库上搜索。
自学考试历年真题科目代码02358
绝密★考试结束前
浙江省2015年4月高等教育自学考试
单片机原理及应用试题
课程代码:
02358
请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分
注意事项:
1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔
填写在答题纸规定的位置上。
2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡
皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题(本大题共10小题,每小题2分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相
应代码涂黑。
错涂、多涂或未涂均无分。
1.MCS-51系列单片机属于
A.4位B.8位
单片机。
C.16位
D.32位
2.MCS-51单片机堆栈中存取数据的原则是
A.先进先出
C.先进先出,后进后出
B.后进后出
D.先进后出,后进先出
3.在MCS-51单片机的扩展系统中,地址总线的构成为
A.具有独立的专用地址线B.由P0口和P1口的口线作地址线
C.由P0口和P2口的口线作地址线D.由P1口和P2口的口线作地址线
4.当80C51单片机RST信号复位时,程序计数器PC为
A.0000HB.0003HC.000BHD.0013H
5.定义汇编起始地址的伪指令是
A.ORGB.DBC.EQUD.DW
6.当80C51单片机CPU响应定时器T0中断时,程序应转移到
A.0003HB.000BHC.0013HD.001BH
7.当PSW=10H时,R6的字节地址为
A.06HB.0EHC.16HD.1EH
02358#单片机原理及应用试题第1页(共5页)
8.MCS-51单片机执行MOVXA,@DPTR指令时,相关的信号状态是
A.RD有效为低电平B.RD有效为高电平
C.WR有效为低电平D.WR有效为高电平
9.在可编程接口8255A中,共有个可寻址端口。
A.1B.2C.3D.4
10.在使用多片DAC0832进行D/A转换、并分时输入数据的应用中,它的两级数据锁存结构
可以
A.保证各模拟量能同时输出
C.提高D/A转换精度
B.提高D/A转换速度
D.增加可靠性
二、判断题(本大题共5小题,每小题2分,共10分)
判断下列各题,在答题纸相应位置正确的涂“A”,错误的涂“B”。
11.80C51的CPU中反映程序运行状态和运算结果特征的寄存器是PSW。
12.相对寻址方式是为解决程序转移而设置的,只为转移指令所采用。
13.IP寄存器中相关位置1,是中断响应的必要条件。
14.单片机存储器系统的特点是扩展数据存储器与片内数据存储器空间重叠。
15.80C51串行口发送和接收使用同一个数据缓冲器SBUF。
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
三、填空题(本大题共7小题,每空1分,共10分)
16.十进制数41对应的二进制数表示为,十六进制数表示为。
17.80C51中唯一可供用户使用的16位寄存器是。
18.80C51单片机中,一个机器周期应包含个振荡脉冲周期。
19.2716的存储容量为2KB,需要位地址线进行存储单元编码。
20.I/O编址技术有和两种。
21.I/O数据传送的控制方式有、程序查询方式、。
22.在串行通信中,收发双方对波特率的设定应该是的。
四、简答题(本大题共3小题,每小题4分,共12分)
23.简述MCS-51单片机内部RAM低128单元划分为哪3个主要部分?
并说明各部分的功
能特点。
02358#单片机原理及应用试题第2页(共5页)
24.简述在MCS-51单片机扩展系统中,外部程序存储器和数据存储器共用16位地址线和8
位数据线,为什么不会发生冲突?
25.简述异步串行通信。
五、读程序题(本大题共4小题,每小题6分,共24分)
26.已知外部数据RAM的(2000H)=79H,片内RAM的(10H)=00H、(11H)=00H,请分析
执行下面指令后的最终结果:
MOVDPTR,#2000H
MOVXA,@DPTR
MOVB,A
SWAPA
ANLA,#0FH
MOV10H,A
MOVA,B
ANLA,#0FH
MOV11H,A
(10H)=;(11H)=。
27.下列指令执行后,TIME0工作在方式,TIME1工作在方式,TIME0单次最
大定时时间是
个机器周期。
MOVA,#12H
MOVTMOD,A
28.已知内部RAM的(40H)=05H,请阅读下列查表程序,并回答问题。
BCD_LED:
MOVA,40H
MOVDPTR,#TAB
MOVCA,@A+DPTR
MOV40H,A
RET
TAB:
DB3FH,06H,5BH,4FH,66H;LED字形表
DB6DH,7DH,07H,7FH,6FH
(1)调用子程序BCD_LED后,(40H)=。
(2)程序中LED字形码对应的7段LED显示器应为(共阴或共阳)极接法。
02358#单片机原理及应用试题第3页(共5页)
29.阅读下列双机通信程序并回答问题。
A机发送程序:
SEND:
MOVTMOD,#20H;定时器T1工作于模式2
MOVTH1,#0E6H;设置T1计数初值
MOVTL1,#0E6H
SETBTR1
MOVSCON,#40H;串行接口工作于工作方式1,不允许接收
MOVR0,#20H
MOVR7,#32
LOOP:
MOVA,@R0
MOVSBUF,A;发送数据
JNBTI,$
CLRTI
INCR0
DJNZR7,LOOP
RET
(1)串行口通过(查询或中断)方式发送/接收数据;
(2)发送数据的起始地址为;
(3)定时器T1在串行通信中的作用是。
六、综合题(本大题共3小题,共24分)
30.若对8255各口做如下设置:
A口方式0输入,B口方式1输出,C口高位部分为输出、低位
部分为输入。
设控制寄存器地址为7FFFH,试编程初始化8255。
(6分)
31.求符号函数的值。
已知片内RAM的40H单元内有一自变量X,编制程序按如下条件求
函数Y的值,并将其存入片内RAM的41H单元中。
(8分)
1(X>0)
æ
ç
Y=ççç0(X=0)
è-1(X<0)
32.下面是8751单片机控制8路模拟量输入的巡回检测电路接口图、以及A/D转换器
ADC0809控制时序图。
请分析电路,并完成下列问题。
(1)设ADC0809的8个通道地址为0FEF8H~0FEFFH,请编写完成数据采样的汇编源程
序;(6分)
02358#单片机原理及应用试题第4页(共5页)
(2)试分析:
程序运行过程中如何实现ADC0809的控制时序。
(4分)
02358#单片机原理及应用试题第5页(共5页)