2014年中职电子专业单片机高考模拟题02
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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转换)有初步了解。
模拟试卷完全按照最新高考标准
与最新考纲编写而成,下载后可直接
打印成试卷。
试卷答案有详细的分析与解题方法。
以上为试卷截图的图片,付费后即可下载试卷和答案的打印文档!
2014高考模拟试题二
《单片机应用》(91分)
班级姓名学号成绩
一、选择题(4分/题,共32分)
18.MCS-51单片机外扩存储芯片时,4个I/O端口中用作地址总线的是(
)。
A.P0口和P2口
B.P0口
C.P1口和P2口
D.P2口PC
19.单片机上电后或复位后,工作寄存器R0是在()。
A.0区00H单元B.0区01H单元C.0区09H单元D.SFR 20.MCS-51的并行I/O信息有两种读取方法,一种是读引脚,还有一种是()。
A.读锁存器B.读数据C.读寄存器D.读CPU 21.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是()。
A.JNB P1.0,LP B.JB P1.0,LP C.JC P1.0,LP D.JNZ P1.0,LP 22.当定时器T0发出中断请求后,中断响应的条件是()。
A.SETB ET0 B.SETB EX0
C.MOV IE,#82H D.MOV IE,#61H
23.下列指令判断若累加器A的内容不为0就转LP的是()。
A.JB A,LP B.JNZ A,LP C.JNZ LP D.CJNE A,#0,LP 24.MCS-51系列单片机定时器/计数器1开中断指令是()。
A.SETB EX0 B.CLR ET1 C.CLR EX1 D.SETB ET1 25.在用接口传输信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()。
A.串行传送B.并行传送C.同步传送D.异步传送二、判断题(2分/题,共12分)
45.单片机系统扩展时使用的74LS373锁存器,是用于锁存高8位地址。
()
46.MCS-51单片机上电复位后,片内数据存储器的内容均为00H。
()47.EPROM27128有12根地址线,可寻址空间为16KB。
()
48.若置80C51的定时器/计数器T1工作于计数,工作于方式1,则方式控制字TMOD为50H。
()
49.在接口芯片中,通常都有一个片选端/CS(或/CE ),作用是当/CS为低电平时该芯片才能进行读写操作。
()
50.串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。
()
三、填空题(4分/题,共32分)
68.单片机P0~P3口中,具有专用的第二功能的是。
69.欲将工作寄存器R0工作于组1,应执行一条位操作指令。
70.在R1初值为0FFH的情况下,执行LOOP :DJNZ R1,LOOP指令将循环执行次。
71.欲使P1口的低4位取反,其余位不变,应执行一条指令。
72.作为通用I/O口时,输出极属漏极开路电路,必需外接上拉电阻的端口是口。
73.在串行通信中,当发送完一帧数据时,其SCON的标志位自动置1。
74.已知(A)= 0B5H,(R0) = 03BH,(PSW)= 80H执行指令ADDC A,R0后,结果A为、Cy= 、AC= 、P= 。
75.执行下列程序后,累加器A= 。
SETB C
MOV A,#00H
MOV R6,#02H
D1:INC A
DJNZ R6,D1
DEC A
ADDC A,#02H END
四、分析题(15分/题,共15分)
83.如图P2口中接有八个发光二极管,编程使八个LED轮流点亮,每个LED 亮100ms,设晶振为6MHZ,定时/计数器T0工作于方式1,定时,采用中断编程完成以下内容:
1.计算定时初值X 2.补充完整程序清单
ORG 0000H
AJMP MAIN
ORG
AJMP INT_T
ORG 0100H
MAIN:MOV A,# ;第一只LED灯送值MOV P2,A
MOV TMOD,#;T0工作于方式1
MOV TH0,#
MOV TL0,# ;定时初值100ms
;启动T0工作
;允许T0中断
;允许总中断SJMP $
INT_T:;左移一位
MOV P2,A ;点亮
MOV TH0,#
MOV TL0,# ;重装计数初值100ms
;中断返回
END
试题答案
一、选择题(18~25)
18.( A );单片机地址线由高8位地址(P2)和低8位地址(P0)口组成。
19.( A );单片机复位后,PSW = 00H,即RS1和RS0都为0,即工作寄存器R0~R7工作在组0,即00H~07H范围内
20.( A );单片机是靠内部锁存器才能读引脚。
21.( B );C和D指令书写错误,P1.0为高电平,则为JB
22.( C );IE的最高位EA必需为1
23.( C );A和B指令书写错误,JNZ为A不等于0时转移
24.( D );SETB ET1为开T1中断
25.( A );串行是按帧传送,并行是按端口传送,如P0口
二、判断题(45~50)(对填A,真填B)
45.( B );74LS373是锁存P0口输出的低8位地址线
46.( B );不是全都为00H,如SP = 07H ,P0~P3 = FFH SUBF = 不确定,其它都为00H
47.( B );方法:128/8 = 16KB=214B,即有14根地址线
48.( A );TOMD = 0101 0000B = 50H
49.( A );单片机中标志上有横线的,一般都是低电平有效,即为0时才有效
50.( A );5个中断源中,只有串行口必须软件清除中断标志,方法:CLR RI或CLR TI
三、填空题(68~75)
68.( P3 );P3口为单片机的第二功能口,包含两个定时器,两个外中断,一个串行口,WR和RD
69.( SETB RS0 );由下表可知组1时,RS0= 1,即可使用指令SETB RS0
70.( 255 );DJNZ为减1不为0转移,即,R1先减1再判断是否为0,R1的值即为循环次数,
71.( XRL A,#11110000B );ANL为置0,ORL为置1,XRL为取反,取反操作方法是要取反的位写1,不变的写0,因此为XRL A,#11110000B
72.( P0 );P0口与其它3个不同之处即是此
73.( TI );串行口必需用完软件清除,CLR TI
74.( A=02H ,C = 1 ,AC = 1, P=1);ADDC为带进位的加法,公式:A = (A) +(R0) + (C)
1.C判断方法:结果中b7位有进位,则C = 1,否则C = 0
2.AC判断方法:结果中b3位有进位,则AC = 1,否则AC = 0
3.P判断方法:结果A中有奇数个1,则P = 1,否则P =0
75.( 04H ) ;这类读程序题只要依次写出执行过程,即可得到结果。
SETB C ;C = 1 MOV A ,#00H ;A = 00H MOV R6,#02H ;R6 =02H
D1:INC A ;INC 为自动加1指令,A = (A )+ 1 =01H
DJNZ R6,D1 ;循环R6次,即2次后,A=02H
DEC A ;DEC 为自动减1指令,A =(A )- 1 =01H
ADDC A ,#02H ;ADDC 为带进位的加法,A = (A ) +02H + 1 = 04H END
四、综合题(83) 1.初值X
X = (机器周期)
(定时时间)T T n '
2-
采用方式1,晶振为6MHz ,可得n 为16,T (机器周期)=2us ,T ’(定时时间)=100ms
X = (机器周期)
(定时时间)T T n '
2- =us
ms 2100216- =65536 - 50000 = 15536D = 3CB0H
2.TMOD
TMOD = 0000 0001B =01H
3.补充完整程序清单
ORG 0000H
AJMP MAIN
ORG 0003H ;T0入口地址
AJMP INT_T
ORG 0100H
MAIN:MOV A,# 0FEH ;第一只LED灯送值MOV P2,A
MOV TMOD,# 01H ;T0工作于方式1
MOV TH0,# 0B0H
MOV TL0,# 3CH ;定时初值100ms
SETB TR0 ;启动T0工作
SETB ET0 ;允许T0中断
SETB EA ;允许总中断
SJMP $
INT_T: RL A ;左移一位
MOV P2,A ;点亮
MOV TH0,# 0B0H
MOV TL0,# 3CH ;重装计数初值100ms RETI ;中断返回END。