单片机模拟试卷及答案
更新时间:2023-11-14 17:19:01 阅读量: 教育文库 文档下载
单片机应用技术模拟试卷1 答案
一、填空题(每空1分,共20分) 1、单片机是由CPU、存储器、I/O接口及定时/计数器集成在一个芯片上组成的。 2、十进制数25=16H(十六进制)=00010110B(二进制)。
3、单片机的三总线可以分为地址总线、数据总线和控制总线。(或者数据总线、地址总线)
4、8051的 =1意味着访问前4K是内部程序存储器,超过4K后访问的是外部程序存储器。 5、单片机复位后SP=07H,第一个入栈数据进入08H单元。
6、执行ANL A,#0FH后,累加器A的内容高4位是0000 。
7、8051单片机共有5个中断源,2个优先级。
8、能够加间址符@的寄存器有R0、R1和DPTR 。
9、在伟福仿真软件当中输入调试程序我们都保存成后缀是ASM 的文件。
10、可编程并行I/O接口芯片8155内部功能部件包括256B的静态RAM,3个I/O接口和 1个14位的定时/计数器。
11、A/D转换器是将模拟量转换成数字量,D/A转换器是将数字转换成模拟量。
二、选择题(每小题2分,共20分) 1、一个完整的系统通常包括( B )。 A.系统软件和应用软件 B. 硬件系统和软件系统0
C. 计算机及外设 D.硬件和系统软件
2、EPROM是指( D )。
A. 随机存储器 B.电擦除的只读存储器
C.只读存储器 D.紫外线可擦除的只读存储器
3、先判断后循环的循环程序结构中,循环体至少被执行( A )次。
A.0 B.1 C.2 D.3
4、MCS-51系列单片机的CPU是(B )位的。 A.4位 B.8
位 C.16位 D.32位 5、8031的内部RAM中,用作位寻址的单元地址是(B )。
A.00H-1FH B.20H-2FH C.30H-4FH D.50H-6FH
6、12MHz晶振的单片机在定时方式下,定时器可能实现的最小定时时间是(D ) 。
A.8us B.4us C.2us D.1us
7、在单片机扩展系统中,8031地址总线和数据总线分时复用所用端口是( D )。 A. P3口 B. P1口 C. P2口 D. P0口
8、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是 (C) 。
A.PWS B.ACC C.DPTR D.PC
9、Jz rel指令中,是判断 (A) 中的内容是否为0。
A.A B.B C.C D.PC
10、访问扩展的外部程序存储器的时候,应在程序中使用(C) 。
A.MOV指令 B.MOVX指令 C.MOVC指令 D.SWAP指令
三、判断正误,如有错误请改正(每小题2分,共20分)
1、(×) 静态RAM的内容可以永久性保存。 修改为:静态RAM的内容不可以永久性保存。 2、(×)加法指令将影响进位标志位C,而减法指令将不影响进位标志位C。
修改为:加法指令将影响进位标志位C,减法指令也影响进位标志位C。
3、 (×)在扩展存储器时,如果扩展的是2片的程序存储器,它们2个的片选信号可以同时接地。
修改为:在扩展存储器时,如果扩展的是2片的程序存储器,它们2个的片选信号必须XCH A,31H 1 MOV 30H,A 0.5
2、写出下列每条指令的执行结果。(每条指
令都是独立的) 已知:(A)=C2H,
分开。
4、(√ )计算机的存储器中被分为大小相同的最普通的逻辑单元叫做字节,每个字节是由8个连续的位或者二进制数字组成的。 5、(× )8051的程序存储空间内、外共有68KB。
修改为:8051的程序存储空间内、外共有64KB。
6、(√) 当全局中断允许位EA=0时,系统将不响应任何中断。
7、(× ) 8051复位后所有寄存器的初值都是00H。
修改为:8051复位后不是所有寄存器的初值都是00H。
8、(× )动态显示的优点是亮度高,占I/O线根数多,程序简单。
修改为:静态显示的优点是亮度高,占I/O线根数多,程序简单。
9、(× )8051的5个中断源按照内部硬件查询的优先顺序由高到低的是串行口、定时器T1、外部中断1、定时器T0、外部中断0。 修改为:8051的5个中断源按照内部硬件查询的优先顺序由高到低的是外部中断0、定时器T0、外部中断1、定时器T1、串行口。 10、(√)MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。
四、简答题(每小题4分,共20分) 1、按下列要求写出相应的指令。
①将外部RAM50H内容送内部寄存器R2中。 ①(分步骤给分) MOV R0,#50H 0.5分 MOVX A,@R0 1分 MOV R2,A 0.5分
② 交换内部RAM30H和31H中的内容。 MOV A,30H 0.5
(R0)=32H,(R1)=40H,(32H)=5AH,(40H)=1FH ①CLR A
② MOV @R0,A
① A=00H 2分 ② MOV @R0,A
R0=32H,(32H)=C2H 2分 3、写出下面的程序执行结果。 MOV R3,#05H CLR A LOOP: ADD A,R3
DJNZ R3,LOOP SJMP $ 5+4+3+2+1=15=0FH
4、已知半导体存储器芯片RAM有13根地址线和8根数据线,那其存储容量应为多少?若首址为0000H,末地址为多少? 213=8k, 2分 地址范围:0000H-1FFFH 2分 5、什么是单片机系统的扩展?扩展包括哪些方面的内容?
单片机的扩展是指内部资源不够用的时候,必须外接相应的芯片,构成应用系统。扩展存储器、IO接口、定时/计数器等.
五、编程题(每小题10分,共20分) 1、运用8051的定时器T0,在P1.0管脚上面产生周期100毫秒的方波.
计算定时器的初值,选择工作方式(建议方式1),应用软件计数器和中断方式, 编写主程序和中断服务程序。
解:为了产生100ms的方波,定时器需定时50ms,然后每隔50ms后对P1.0取反即可. 1分
T0工作方式确定:TMOD初值为01H 1分 初值计算:
定时器的初值为:X=2- =15536=3CB0H 16
范围是B
故:TH为03CH, TL0 为0B0H 1分 主程序:ORG 0000H LJMP MAIN ORG 000BH LJMP CTC0
ORG 0030H 1分 MAIN: MOV TMOD,#01H MOV TH0,#3CH
MOV TL0,#0B0H 1分 SETB EA
SETB ET0 1分 SETB TR0
SJMP $ 1分 CTC0: CPL P1.0 2分 MOV TH0,#3CH MOV TL0,#0B0H
RETI 1分
2、 试编写程序,查找在内部RAM的30H~3FH单元中出现0AH的次数,并将查找的结果存入50H单元, 要求画出框图。(框图占4分) ORG 0000H LJMP START
ORG 0030H 1分 START:MOV R0,#30H MOV R7,#16 1分 MOV 50H,#00H
LL2: MOV A,@R0 1分 CJNE A,#0AH,LL1 1分 INC 50H
LL1: INC R0 1分 DJNZ R7,LL2 1分 SJMP $
《单片机原理及应用》模拟试卷二
一. 选择题 (正确答案在序号前打√,
每小题2分,共20分) 1.单片机程序存储器的寻址范围是由
程序计数器PC的位数决定的,MCS—51的PC为16位,因此其寻址
(A) 4KB (B)64KB
(C)8KB (D)128KB 2.PC的值是 C
(A)当前指令前一条指令的地
址 (B)当前正在执行指令的地址
(C)下一条指令的地址
(D)控制器中指令寄存器的地址
3.以下运算中对溢出标志OV没有影响或不受OV影响的运算是 A
(A)逻辑运算 (B)
符号数加减法运算
(C)乘法运算 (D)
除法运算
4.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为D
(A) 6H (B)37H
(C)38H (D)39H
5.在MCS—51中 C
(A)具有独立的专用的地
址线
(B)由P0口和P1口的口
线作地址线
(C)由P0口和P2口的口
线作地址线
(D) 由P1口和P2口的口
线作地址线
6.在寄存器间接寻址方式中,指定
寄存器中存放的是 B
(A)操作数 (B)操作数地址 (C)转移地址 (D)地址偏移量
7.执行返回指令时,返回的断点是 C
(A)调用指令的首地址
(B)调用指令的末地址 (C)调用指令下一条指令的首地址 (D)返回指令的末地址 8.假定(A)=83H,(R0)=17H,(17H)
=34H,执行以下程序段 A
ANL A,#17H ORL 17H,A XRL A,@R0 CPL A
5.80C51共有21个专用寄存器,它们的
位都是可用软件设置的,因此是可以进行位寻址的。(√ )
后,A的内容为 四、编程题(每小题10分,共20分) (A)CBH (B)03H (C)EBH (D)C8H 9.执行以下程序段 D
MOV R0,# data MOV A,@R0 RL A MOV R1,A RL A RL A ADD A,R1
MOV @R0,A 后,实现的功能是 (A)把立即数data循环左移3次 (B)把立即数data乘以10
(C)把data单元的内容循环左移3次 (D)把data单元的内容乘以10
10.如在系统中只扩展一片Intel 2732(4KХ8),除应使用P0口的8
条口线外,至少还应使用P2口的口线 A (A)4条 (B)5条 (C)6条 (D)7条
二、判断题(正确打√,错误打ⅹ,每小题1分,共5分)
1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。( √ ) 2.程序计数器(PC)不能为用户使用,因此它就没有地址。( √ ) 3.内部RAM的位寻址区,只能供位寻址使用而不能供字节寻址使用。(ⅹ )
4.在程序执行过程中,由PC提供数据存储器的读/写地址。(ⅹ )
1. 设有100个有符号数,连续存放
在以2000H为首地址的存储区中,
试编程统计其中正数、负数、零的个数并分别存放在30H、31H、32H单元中。
参考程序:
MOV 30H,#0 MOV 31H,#0 MOV 32H,#0
MOV DPTR ,#2000H MOV R1,#100
L4: MOVX A,@DPTR INC DPTR CJNE A,#0,L1 INC 32H SJMP L2 L2: JC L3 INC 30H
SJMP L2 L3:
INC 31H
L2: DJNZ R1,L4
SJMP $
2. 编程将内部数据存储器20H~24H
单元压缩的BCD码转换成ASCⅡ存
放在于25H开始的单元。
参考程序:注意压缩的BCD码为一个字节占两位BCD码。
ORG 0000H
MOV
R7,#05H ;R7为转换字节数
MOV R0,#20H ;R0为源操作数地址
MOV
MOV TH1,#0F3H
R1,#25H ;R1为目的操作数地址 NE: MOV A,@R0 ANL A,#0FH ;先取低位BCD码
ADD A,#30H ;将BCD码转换成ASCⅡ码
MOV @R1,A INC R1 MOV A,@R0 ANL
MOV TL1,#0F3H CLR ES
MOV R7,#16 MOV R0,#50H SETB JNB
TR1 RI,WAIT
WAIT:
CLR RI
MOV @R0,SBUF INC DJNZ
R0 R7,WAIT
A,#0F0H ;取高位BCD码
SWAP
A ;半字节交换 ADD A,#30H ;将高位BCD码转换成ASCⅡ码
五、编程设计题( 每小题15分, 共45
分)
1、设计一串行通信接收程序,将接收的16个数据存入片内50H~5FH中,串行口为方式1,波特率为1200bps,SMOD=0,fosc=6MHz。 T1工作方式2:
2smod《单片机原理及应用》模拟试卷三 一、填空题(20%,每空1分) 1、MCS-51单片机的存储空间包括程序存储器和数据存储器,它们的可寻址范围分别为64KB和64KB。
2、若PSW的内容是10H,那么R3的地址是13H
。
3、指令MOV A,@R0中,R0中的内容是指操作数的地址。
4、已知SP=25H,PC=2345H,标号Label的地址为3456H,问执行LCALL Label指令后,堆栈指针SP=27H,(26H)=48H,(27H)=23H,PC=3456H 。
5、当晶振频率为12MHZ时,下面这个子程序延时时间为4.3ms。
?6
MOV @R1,A INC R0 INC R1
DJNZ R7,NE SJMP $ END
DL: DL1: DL2:
MOV MOV MUL MUL DJNZ DJNZ
R6,#100 R7,#4 AB AB R7,DL2 R6,DL1
32??256?x??T?2032??256?x??2?10 ? 1200,x=243=f3h
RET 6、决定程序执行的顺序是PC寄存器,该寄存器复位时的值为0000H 。
7、当定时/计数器选定为定时器方式时,是对片内机器周期脉冲数进行计数,选定为计
MOV MOV MOV TMOD,#00100000B SCON,#01010000B PCON,#00H
正在阅读:
单片机模拟试卷及答案11-14
欧债危机当代资本主义一体化异化噩梦07-20
人体解剖生理学习题06-29
2 基坑支护工程施工组织设计(内容)07-11
销售培训内容06-14
食品化学习题集02-29
石油工程试卷10-23
责任担当意识不强整改措施07-30
品味生活作文600字02-04
雪后的环卫工人作文400字06-19
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 模拟试卷
- 单片机
- 答案
- 100测评网PEP英语小学五年级综合测试(1)
- 公差题库(1)
- 电机学试卷
- 广西壮族自治区人民政府办公厅关于印发广西壮族自治区农村公路管理养护体制改革实施细则的通知
- 北邮导师介绍
- 人教版七年级下《第九章不等式与不等式组》单元测评卷含答案
- 职场新人雷区大调查
- 施工组织设计与实施方案080505
- 2017秋部编人教版道德与法治二年级上册《家乡物产养育我》教案
- 关于甘肃省中小企业融资情况的汇报
- 工程力学课后习题答案第十二章-组合变形
- 2018公共部门人力资源管理第三次形考答案
- 五年级首字母填空专项练习题
- 云南白药集团股份有限公司内部控制分析
- 统计学同步练习答案
- 《北京的春节》课时教案设计1
- CimatronIT外部命令
- 霸州经济技术开发区旅游度假区概念性规划9.18 - 图文
- 基督教讲章:哀恸人的福
- 华理生物反应器期末考试计算题