中职电子专业单片机高考模拟题03.docx
《中职电子专业单片机高考模拟题03.docx》由会员分享,可在线阅读,更多相关《中职电子专业单片机高考模拟题03.docx(12页珍藏版)》请在冰豆网上搜索。
中职电子专业单片机高考模拟题03
2014年四川省中职电子专业《单片机技术及应用》高考模拟题
作者从事职业高中.电子专业.高考《单片机技术及应用》课程多年,精心总结近几年出题规律与技巧,特将近几年编写的单片机技术及应用》高考最后冲刺阶段使用过的模拟试卷试题(包含答案)分享出来,可直接打印,希望能对您有所帮助。
目前四川省《单片机技术及应用》课程在专业综合350分中占91分。
题型分为四种,分别是:
一、第一部分为选择题,题号(18〜25),共8题,4分/题,共32分。
二、第二部分为判断题,题号(45〜50),共8题,2分/题,共12分。
三、第三部分为填空题,题号(68〜75),共8题,4分/题,共32分。
四、第四部分为综合题,题号(83),共1题,15分/题,共15分。
【单片机技术及应用说明】
一、《单片机技术及应用》考试分值在综合卷中约占20%。
二、参考教材:
1.高等教育出版社《单片机技术及应用》(姜治臻主编,2009年7月第1版,2009年7月第一次印刷)。
978-7-04-025948-3
2.高等教育出版社《单片机原理及应用技术》(刘振海主编,2008年5月第2版,2010年1月第5次印刷)。
三、考试范围和要求
1.能够读识单片机基本程序,能熟练使用单片机指令编写常见程序。
2.能够分析简单硬件电路,读识或编写简单初始化程序。
3.对单片机定时、中断有基本了解,能读识和编写相应控制字。
4.熟悉单片机最小化系统,能进行8255并行I/O接口扩展。
5、对单片机实际应用(A/D、D/A转换)有初步了解。
模拟试卷完全按照最新高考标准与最新考纲编写而成,下载后可直接打印成试卷
试题答案
―、选择题(18^25)
IS.(B)弓单片机的却个端口只育Pi口是普通T/0口,无其它功能憧用,P2和POR]®^ftSfe地址线,PT育专门的第二功能匸
19-(B);单片机中低1曲启范国分脈三个区
30H-TFH(80S)
—®RAM区
2口旷2FH(16E)
位寻址区
OaJF-lFH(32E)
工作寄存器区
2CL(盘)iALE是地址锁存允诈!
扩展时g74LS373的G端,ALE药高电平时*祯存PD□喻出的低呂位地址,ALE为低电平时・输出聶
振频率的1旳倍频牵。
21-(E)?
皿药賈SORL为豈1,XRLKj取反,取反操作方法是要取反的位写1•不麥的写Ch因肚为XRLA-#10C00000fi
22.(C;DAA対十调制抑法指令*只能锁在那法抬令后面,如血小AD1X,
23(D)5TlflOD=00000101B=05H
T1
TO
GATE
C/T
Ml
HD
GATE
C/T
KI
JIO
0
a
0
0
0
1
0
1
-'■»■
试卷答案有详细的分析与解题方法。
以上为试卷截图的图片,付费后即可下载试卷和答案的打印文档!
D.ANLA,#80H
B.RI或TI置0
D.RI置0或TI置1
2014高考模拟试题三
《单片机应用》(91分)
班级姓名学号成绩
一、选择题(4分/题,共32分)
18.AT89C51单片机中,仅能作为普通I/O口使用的端口是()。
A.P0B.P1C.P2D.P3
19.MCS-51系列单片机的内部RAM中,可以进行位寻址的地址空间为()
A.00H〜2FHB.20H~2FHC.00~FFHD.20H~FFH
20.
在访问片外存储器时,ALE引脚用于锁存()
21.下列指令能能使A的最高位取反的是()
A.CPLA.7B.XRLA,#80HC.CLRA.7
22.在单片机算术运算过程中,指令DAA常用于(
23.用80C51的定时器T0作计数方式,用方式1,则工作方式控制字TMOD为()。
A.01HB.02HC.04HD.05H
24.MCS—51的串行口工作方式中适合多机通信的是()。
A.方式0B.方式3C.方式1D.方式4
25.MCS—51单片机串行口发送/接收中断源的工作过程是:
当串行口接收或发送完一帧数据时,将SCON中的(),向CPU申请中断。
A.RI或TI置1
C.RI置1或TI置0
、判断题(2分/题,共12分)
45.无条件转移指令LJMPaddr16称长转移指令,允许转移的目标地址在
128KB空间范围内。
()
46.指令MOVA,00H执行后A的内容一定为00H。
()
47.RAM6264芯片有11根地址线,可寻址空间为2KB。
()
48.MCS-51单片机系统复位后,中断请求标志TCON和SCON中各位均为0()
49.串行口中断的入口地址是0023H。
()
50.DAC0832是8位D/A转换器,其输出量为数字电流量。
()
三、填空题(4分/题,共32分)
68.单片机P0〜P3口中,具有专门的第二功能的是。
69.欲将工作寄存器R5工作于组2,应执行一条位操作指令。
70.在R7初值为02H的情况下,执行LOOP:
DJNZR7,LOOP指令将循
环执行次。
71.欲使20H单元的高4位清0,其余位不变,应执行一条指令。
72.作为通用I/O口时,输出极属漏极开路电路,必需外接上拉电阻的端口是
口。
73.在串行通信中,当接收完一帧数据时,其SCON寄存器的标志位自
动置1。
74.当定时器控制寄存器TCON中的IT1或IT0位置后,则外部中断
请求信号方式为电平触发方式。
75.执行下列程序后,累加器A=。
MOVA,#00H
ADDA,#01H
MOVDPTR,#TABLE
MOVCA,@A+DPTR
MOV@R0,A
SJMP$
TABLE:
DB00H,08H,0BH,76H,09H,0CH
END
四、分析题(15分I题,共15分)
MOV
DPTR,#
;表格地址送DPTR
83.利用80C51系列单片机串行口方式0输出,通过串行口外接移位寄存器74LS164,
扩展80C51系列单片机的并行口,构成LED显示接口电路,并进行静态显示。
要求:
1•按要求连接电路
2.完成程序
一.原理图
VCC
P1.0
TXD
RXD
80C51
74IS164
74IS164
1,2
1,2
1,2
74ls164
345610111213
345610111213
345610111213
LED3
VCC
345610111213
dp
dp
LED3
LED3
.程序清单
显示子程序如下:
DIS164:
MOVR7,#03H
MOVR0,#LEDBUF
试题答案
、选择题(18〜25)
18.(B);单片机的4个端口只有P1口是普通I/O口,无其它功能使用,P2和P0可做高低8位地址线,P3有专门的第二功能
19.(B);单片机中低128B范围分成三个区
301■〜7FH(80B)
一般RAM区
201■〜2FH(16B)
位寻址区
001■〜1FH(32B)
工作寄存器区
20.(A);ALE是地址锁存允许,扩展时接74LS373的G端,ALE为高电平时,锁存P0口输出的低8位地址,ALE为低电平时,输出晶
振频率的1/6倍频率。
21.(B);ANL为置0,ORL为置1,XRL为取反,取反操作方法是要取反的位写1,不变的写0,因此为XRLA,#10000000B
22.(C);DAA为十调制加法指令,只能放在加法指令后面,如ADDADDC
23.(D);TMOD=00000101B=05H
T1
T0
GATE
C/T
M1
M0
GATE
C/T
M1
M0
0
0
0
0
0
1
0
1
24.(B);串行口中可以多机通信的是方式2和方式3
25.(B);串行口的中断标志在完成中断后,需要软件清除,如CLRRI或CLRTI
、判断题(45〜50)(对填A,错填B)
45.(B);LJMP转移指令范围是64KB,AJMP为2KBSJMP为256BJMP为64KB
46.(B);MOVA00H,源操作数的寻址方式为直接寻址,00H表示的是地址,指令表示将00H地址内的数据传送到累加器A中
47.(B);方法:
64/8=8KB=213B,即有13根地址线
48.(A);SP=07H,P0〜P3=FFHSUBF=不确定,其它都为00H
49.(A);
INTO
T0
INT1
T1
TI/RI
0003H
000BH
0013H
001BH
0023H
50.(A);牢记8051单片机相关内容都和8有关。
三、填空题(68〜75)
68.(P3);P3口为单片机的第二功能口,包含两个定时器,两个外中断,一个串行口,WR和RD
69.(SETBRS1);由下表可知组2时,RS1=1,即可使用指令SETBRS1
RS1
RS0
工作寄存器
0
0
0
0
1
1
1
0
2
1
1
3
70.
(2);DJNZ为减1不为0转移,即,R7先减1再判断是否为0,R7的值即为循环次数,
TF1
TR1
TF0
TR0
IT1
IE1
IT0
IE0
;ITi=0为电平触发,为1为边沿触发
TCON
74.
75.
04H
;这类读程序题只要依次写出执行过程,即可得到结果。
MOV
#00H
;A=00H
ADDA,
#01H
;ADD为不带进位的加法,A=(A)+01H=01H
MOVDPTR#TABLE
;DPTF为TABLE表的首地址,可认为DPTR=0000H即可。
MOVCA@A+DPTR
;查表指令,公式:
A=((A)+(DPTR),A=(01H+0000H)=(01H),表的指针01H地址指向的
;值查出来是08H,即卩A=08H
MOV@R0A;(RO)=08H
SJMP$
TABLEDBOOH,08H,OBH76H,09H,OCH;TABLE表名用DB或DW建立,指针是从0开始计算
END
四、综合题(83)
1.初值X
VCC
程序清单
显示子程序如下:
DIS164:
MOVSCON,#00H
MOVR7,#03H
MOVRO,#LEDBUF
SETBP1.0
L1:
MOVA,@R0
MOVDPTR#TABL
MOVCA,@A+DPTR
MOVA,SBUF
JNBTJ,$
CLRTl
INCRO
DJNZR7,L1
CLRP1.0
RET
TABLE
;设定串行口为方式0发送
;设定字节计数
;设置显示缓冲区指针
;选通TXD同步移位时钟
;取出要显示的位数
;表格地址送DPTR
;查字形码表
;发送开始
;等待一帧发送完成
;清发送中断标志
;修改显示缓冲区指针
;3位LED末显示完,继续
;关TXD
;返回
DB0C0H,0F9H,0A4H,
OBOH99H,92H,82H,0F8H,80H,90H