《单片机应用技术》模拟试卷A
单片机应用技术考试题答案

单片机应用技术考试试题(1)一、填空题(每空1分,共20分)1.MCS-51是指单片机的(系列号)号,8031、8051是指单片机的(型)号。
2.MCS-51共有(111)条指令,可分为几种不同的寻址方式。
如:MOV A,Ri 属于(寄存器间接)寻址方式,MOV C, bit 属于(位)寻址方式。
3.单片机(计算机)在进行(有符号)运算的情况下应使用补码。
4.单片机位寻址区的单元地址是从(20H)单元到(2FH)单元,若*位地址是09H,它所在单元的地址应该是(21H)。
5.转移指令与调用指令的相同点是两种指令都是通过改变程序计数器PC的内容来实现转移的;不同点是,当执行调用指令时,它不仅能转移到*一指定地址处,而且当子程序执行到(RET)指令后,它能自动返回到(调用指令的下一条)指令处,而普通转移指令(不)能返回。
6.8031有两个16位可编程定时/计数器,其中定时作用是指对单片机(对内部f osc/12)脉冲进行计数,而计数器作用是指对单片机(外部)脉冲进行计数。
7.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(FF),否则输入数据可能出错。
8.堆栈指针SP的内容将始终指示(堆栈的栈的栈顶),当单步执行了调用指令LCALL addr16后SP的内容将(不会)改变。
9.由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行*些指令可实现软件延时。
而硬件延时一般是采用单片机的(定时/计数器)再通过软件编程来实现。
10.单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数。
11.单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1)的溢出率来设定和计算波特率。
二、选择题(每空1分,共10分)1.判断是否溢出时用PSW的(B)标志位,判断是否有进位时用PSW的(A)标志位。
A.CY B.OV C.P D.RS0 E.RS12.在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用(B)调试方法。
单片机应用期末考试(A卷答案)

长沙职业技术学院二○一一年下学期机械系 1006 班单片机应用技术期末考试( A卷)一、单选题(请把你认为正确答案的题号,填入题干的括号内。
多选不给分。
每题 1 分,共22 分)。
1、SCON的中文含义是( B )。
(A)串行接口(B)串行口控制寄存器(C)RS-232接口(D)串行口缓冲器2、下列芯片中属于单片机的芯片是( A )。
(A) 89C52 (B) Z80(C) 80486 (D)802863、8051单片机的字长是( C )位。
(A)32 (B)16(C) 8 (D)44、8051单片机有( B )个中断优先级。
(A) 1 (B) 2(C) 3 (D)45、MCS-51单片机复位后数据指针DPTR=( B )。
(A) 0FFFFH (B) 0000H(C) 8000H (D)1000H6、8051单片机的工作频率为12MHz,其内部定时器的最大定时时间是( C )。
(A) 256μS (B) 8192μS(C) 65536μS (D)131072μS7、累加器A的内容是19H,执行SWAP A 指令后累加器的内容变为( C )。
(A) 10H (B) 90H(C) 91H (D)0AH8、下列单片机中具有8K ROM的是( D )。
(A) 8751 (B) 8051(C) 8032 (D)89C529、SP的中文含义是( A )。
(A)堆栈指针(B)数据指针(C)系统指针(D)符号指针10、8051单片机的堆栈位于( C )中。
(A)外部RAM (B)程序存储器(C)内部RAM (D)寄存器11、8051单片机有( C )个中断源。
(A) 3 (B) 2 (C)5 (D) 612、MOVX A,@DPTR指令中源操作数的寻址方式是( B )(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址13、PC中存放的是( A )(A)下一条指令的地址(B)当前正在执行的指令(C)当前正在执行指令的地址(D)下一条要执行的指令14、要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H15、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是( B )(A)MOV (B)MOVX (C)MOVC (D)以上都行16、中断查询时,是查询( B )。
《单片机应用技术》试卷A及答案

《单片机应用技术(C 语言版)》试卷A一、 单项选择题(每题1.5分,共30分)1、51单片机的CPU 主要由( )组成。
A 、运算器、控制器B 、加法器、寄存器C 、运算器、加法器D 、运算器、译码器2、程序是以( )形式存放在程序存储器中。
A 、C 语言源程序B 、汇编程序C 、二进制编码D 、BCD 码3、单片机8031的EA ——引脚( )。
A 、必须接地B 、必须接+5V 电源C 、可悬空D 、以上三种视需要而定4、单片机上电复位后,PC 的内容为( )。
A 、0x0000B 、0x0003C 、0x000BD 、0x08005、外部扩展存储器时,分时复用做数据线和低8位地址线的是( )A 、P0口B 、P1口C 、P2口D 、P3口6、单片机的ALE 引脚是以晶振振荡频率的( )固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。
A 、1/2B 、1/4C 、1/6D 、1/127、下面叙述不正确的是( )。
A 、一个C 源程序可以由一个或多个函数组成。
B 、一个C 源程序必须包含一个主函数main( )。
C 、在C 程序中,注释说明只能位于一条语句的后面。
D 、C 程序的基本组成部分单位是函数。
8、在C 语言中,当do-while 语句中的条件为( )时,循环结束。
A 、0B 、falseC 、trueD 、非09、下面的while 循环执行了( )次空语句。
While (i=3);A、无限次B、0次C、1次D、2次10、C程序总是从()开始执行的。
A、主函数B、主程序C、子程序D、主过程11、在C51程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果。
A、赋值语句B、表达式语句C、循环语句D、空语句12、在单片机应用系统中,LED数码管显示电路通常有()显示方式。
A、静态B、动态C、静态和动态D、查询13、共阳极LED数码管加反相器驱动时显示字符“6”的段码是()A、0x06B、0x7DC、0x82D、0xFA14、51单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为()A、0x01B、0x05C、010D、0x5015、启动T0开始计数是使TCON的()。
河北机电学院《单片机应用技术》试卷AB

河北机电职业技术学院期末考试试卷2015-2016年度第二学期《单片机应用技术》课程(A卷)(开卷可以带笔记本)班级电子1401 学号姓名成绩一、填空题(每小题2分,共20分)1.51系列单片机芯片有_______个引脚,有_______个并行I/O端口,分别是_______、________、_________和___________。
2.8051芯片最小系统的构成,包括:电源、接地、___________电路和_____________电路。
3.一个C源程序至少应包括一个_______函数。
程序的执行从_______执行,到_______结束。
4.单片机复位后IE=_________,PC=_________,SP=_____________。
5.十进制数127转换为二进制数为_________,转换为十六进制数为_______。
6.51系列单片机内部有_________个中断源,分别是______、______、______、______、_______。
其中,有_________个内部中断源。
7.51系列单片机的存储器主要有4个物理存储空间,即__________、__________、__________和___________。
8.在共阴极数码管显示器上若要显示字符“A”,其相应的字形码是____________。
9.串行通信方式有__________种,分别是________________,51系列单片机串行口的通信方式是___________。
10.A/D转换器的作用是____________,应用在单片机控制系统的____________通道。
二、判断题,下列各小题叙述是否正确,正确的在后面括号内打“√”,错误的在后面括号内打“×”。
(每小题1分,共10分)1.单片机复位后,其四个并行I/O端口的状态分别为0FFH。
( )2.51系列单片机中的程序据存储器断电后信息不消失了。
单片机实训考核试卷(模拟卷)

信息工程系10级电子信息工程技术专业单片机应用技术实训考核试卷(模拟卷)(2012~2013学年第2学期)学号_________姓名___________班级_________分数______________考试环境:1、选用单片机实验箱或自带51开发板作为硬件平台;2、选用Keil或Dais以及STC-ISP软件开发平台。
第一部分电路连接及系统自检(20分)一、考试题目利用51单片机控制4只发光二极管模拟汽车转向灯,I/O口自由选择,其中,Key1、Key2分别为左右转向开关,LED1、LED2模拟左转向灯,LED3、LED4模拟右转向灯,晶振频率值为12mHz,注意线路连接顺序,严格用电安全规范。
二、评分方法1、线路连接正确,无交叉连线,整齐美观的得10分,每错一处扣1分;2、系统自检无误的得5分,否则不得分;3、连接过程中遵守安全规范的,无元器件及电路损毁的得5,否则不得分。
表1-1 线路连接及系统自检评分表项目总分得分线路连接10系统自检 5安全规范 5时间:考评老师:评分:第二部分编写及调试软件(40分)一考试要求1、程序语言可选择51汇编或C51编程,要求结构合理、可读性强。
2、将源文件转换为OBJ和HEX文件。
二评分方法1、编辑、调试及编译下载软件可选择KeilC51或Dais集成开发软件。
2、能正确编写软件程序得25分,写错一条指令扣1分;漏写一条指令扣1分。
3、软件程序优化合理得10分,软件结构不合理酌情扣1-10分。
4、能正确调试、产生OBJ或HEX文件得5分,产生的OBJ或HEX文件不正确的酌情扣2-4分;没有产生OBJ或HEX文件扣5分。
编写、调试软件程序评分表如下:表2-2 编写、调试软件程序评分表项目总分得分编写软件程序25优化软件程序10调试、产生OBJ或HEX文件 5时间:考评老师:评分:第三部分Protues电路绘制及仿真(40分)一考试要求1、根据题目要求,利用Protues软件绘制完整电路图。
单片机技术与应用样卷A

单片机技术与应用样卷A一、选择题(每题 2 分,共 30 分)1、单片机是将()等集成在一块芯片上的微型计算机。
A CPU、存储器、I/O 接口B 运算器、控制器、存储器C CPU、运算器、控制器D 存储器、I/O 接口、定时器2、以下不是单片机特点的是()。
A 体积小B 价格高C 可靠性高D 易于开发3、单片机的应用领域不包括()。
A 工业控制B 智能家电C 大型服务器D 医疗器械4、 8051 单片机的复位引脚是()。
A RSTB ALEC PSEND EA5、当 8051 单片机的 EA 引脚接高电平时,访问的程序存储器是()。
A 片内程序存储器B 片外程序存储器C 先片内后片外D 先片外后片内6、 8051 单片机的 P0 口在作为通用 I/O 口使用时,需要外接()。
A 上拉电阻B 下拉电阻C 电容D 电感7、单片机的定时器/计数器工作方式 1 是()位的定时/计数方式。
A 8B 13C 16D 328、在 8051 单片机中,串行通信方式 1 的波特率是()。
A 固定的B 可变的C 由定时器 T1 决定D 由晶振频率决定9、以下指令中,属于位操作指令的是()。
A MOVB ADDC CLRD SUBB10、单片机 C 语言程序中,定义无符号字符型变量的关键字是()。
A unsigned charB signed charC charD int11、要使 8051 单片机的 P1 口的低 4 位输出 0,高 4 位不变,应执行的指令是()。
A MOV P1,0FHB MOV P1,0F0HC CLR P10-P13D SETB P14-P1712、在单片机 C 语言中,中断函数的关键字是()。
A interruptB voidC mainD while13、以下不是 8051 单片机中断源的是()。
A 外部中断 0B 定时器/计数器 0 溢出中断C 串行口发送中断D 看门狗中断14、 8051 单片机的堆栈区一般设置在()。
单片机技术 试卷A答案【考试试卷答案】

单片机原理试卷A卷答案一、选择题(本大题共15小题,每题2分,共30分)1.8051单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.通过串行口发送或接收数据时,在程序中应使用( c )a)MOVC指令b)MOVX指令c)MOV指令d)XCHD指令4.8051单片机DIP封装共有40只引脚,其中电源与地线引脚分别是( d )a) 10脚、30脚b)20脚、40脚c)30脚、10脚d)40脚、20脚5.CPU主要的组成部部分为( a )a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.中断查询确认后,在下列各种8051单片机运行情况中,能立即进行响应的是( d ) a)当前正在进行高优级中断处理b)当前正在执行RETI指令c)当前指令是DIV指令,且正处于取指令的机器周期d)当前指令是MOV A,R37.PC的值是( c )a )当前正在执行的前一条指令的地址b)当前正在执行指令的地址c)当前正在执行的下一条指令的地址d)控制器中的指令寄存器的地址8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(d )。
a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A, @ DPTR9.单片机中PUSH和POP指令通常用来( c )a)保护断点b)保护现场c)保护现场恢复现场d)保护断点恢复断点10.在MCS—51中,需要外加电路实现中断撤除的是( d )a)写时中断b)脉冲方式的外部中断c)外部串行中断d)电平方式的外部中11.当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( d ) a)0003H b)000BHc)00013H d)001BH12.指令MOV A,@R1的寻址方式是( d )a)直接寻址b)相对寻址c)寄存器寻址d)寄存器间接寻址13.指令MOV A,@R1的寻址方式是( a )a)直接寻址b)相对寻址c)寄存器寻址d)寄存器间接寻址14.指令DIV AB是( c )a)单字节,单周期指令b)双字节,双周期指令c)单字节,四周期指令d)双字节,四周期指令15.在汇编指令中“#DA TA”表示( b )a)直接地址b)8位立即数c)16位立即数二、填空题(本大题共12小题,每空1分,共20分)请在每小题的空格中填上正确答案。
《单片机原理与应用》模拟试卷_含答案

《单片机原理及应用》模拟试卷一选择题(正确答案在序号前打√,每小题2分,共30分)下列有关MCS-51中断优先级控制的叙述中,错误的是(A)低优先级不能中断高优先级,但高优先级能中断低优先级(B)同级中断不能嵌套(C)同级中断请求按时间的先后顺序响应(D)同时同级的多中断请求,将形成阻塞,系统无法响应外中断初始化的内容不包括(A)设置中断响应方式(B)设置外中断允许(C)设置中断总允许(D)设置中断方式执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。
从堆栈弹出的断点地址送给(A)A (B)CY (C)PC (D)DPTR在MCS-51中,需要外加电路实现中断撤除的是(A)定时中断(B)脉冲方式的外部中断(C)串行中断(D)电平方式的外部中断中断查询,查询的是(A)中断请求信号(B)中断标志位(C)外中断方式控制位(D)中断允许控制位在下列寄存器中,与定时/计数控制无关的是(A)TCON(定时控制寄存器)(B)TMOD(工作方式控制寄存器)(C)SCON(串行控制寄存器)(D)IE(中断允许控制寄存器)下列定时/计数硬件资源中,不是供用户使用的是(A)高8位计数器TH (B)低8位计数器TL(C)定时器/计数器控制逻辑(D)用于定时/计数控制的相关寄存器在工作方式0下计数器是由TH的全部8位和TL的5位组成,因此其计数范围是(A)1~8192 (B)0~8191 (C)0~8192 (D)1~4096与定时工作方式1和0比较,定时工作方式2不具备的特点是(A)计数溢出后能自动重新加载计数初值(B)增加计数器位数(C)提高定时精度(D)适于循环定时和循环计数应用10. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为36H (B)37H (C)38H (D)39H11.假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段ANL A,#17HORL 17H,AXRL A,@R0CPL A后,A的内容为(A)CBH (B)03H (C)EBH (D)C8H12.串行通信的传送速率单位是波特,而且波特的单位是(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分13.三态缓冲器的输出应具有三种状态,其中不包括(A)高阻抗状态(B)低阻抗状态(C)高电平状态(D)低电平状态14. 为给扫描法工作的键盘提供接口电路,在接口电路中只需要(A)一个输入口(B)一个输入口和一个输出口(C)一个输出口(D)两个输入口和一个输出口15.内部RAM中的位寻址区定义的位是给(A)位操作准备的(B)移位操作准备的(C)控制转移操作准备的(D)以上都对填空题(每空1分,共24分)1.假定外部数据存储器2000H单元的内容为80H,0000H单元的内容为90H,执行下列指令后,累加器A中的内容为( 80H )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
××××学院
××××学年第×学期试卷(A)
《单片机应用技术》课程
复查人:
备注:
一、填空题(1×10=10分)
1、十进制数96转化成十六进制数为_____。
2、________和________合称为中央处理单元CPU。
3、CPU通过______总线、______总线和______总线连接存储器及I/O接口。
4、8051单片机片内有4组工作寄存器,每组都有8个寄存器,分别命名为R0~
R7,可通过设置___和____的值来选择其中一组为当前工作寄存器组。
5、单片机中用于存放程序及表格常数的是_______存储器。
6、8051有个中断源。
二、选择题,四个选项中,只有一个正确,将答案写于表格中(2×15=30分)
1、MCS-51系列单片机内部不含ROM的芯片型号是()。
A.8031
B.8051
C.8751
D.8951
2、单片机内部RAM的可位寻址的地址空间是()。
A.00H~1FH
B.20H~2FH
C.30H~7FH
D.80H~0FFH
3、在21个特殊功能寄存器中,有()个具有位寻址能力。
A.11
B.12
C.13
D.14
4、P3口作为外部中断0的引脚是()。
A. P3.0
B. P3.1
C. P3.2
D. P3.3
5、一个机器周期等于()振荡周期。
A.4
B.6
C.8
D.12
6、单片机执行复位操作后,内容不为00H的是()。
A.PSW
B.PC
C.TCON
D.SP
7、指令MOV R0,#20H是()寻址方式。
A.直接
B.立即
C.间接
D.寄存器
8、在语句格式中,唯一不能缺省的部分是()
A.标号
B.操作码
C.操作数
D.注释
9、执行算术运算时,OV=1表示()。
A.数据过大
B.数据过小
C.数据运算出现溢出
D.数据运算正常
10、定时/计数器在工作方式1的计数器位数是()。
A.13
B.16
C.8
D.11
11、紫外线擦除可编程的ROM属()。
A.ROM
B.PROM
C.EPROM
D.EEPROM
12、特殊功能寄存器的地址分布在()区域。
A.00H~1FH
B.20H~2FH
C.30H~7FH
D.80H~0FFH
13、寻址空间为外部程序存储器所用的指令是():
A. MOVX
B.MOV
C.MOVC
D.ADDC
14、PC的值是()
A.当前指令前一条指令的首地址
B.当前正在执行指令的首地址
C.下一条指令的首地址
D.控制器中指令寄存器的地址
15、在CPU内部反映程序运行状态或反映运算结果的特征寄存器是()。
(A)PC (B)PSW (C)A (D)SP
三、判断题,你认为说法正确的打√,不正确的打×(2×5=10分)
1、单片机的指令系统对某些寄存器既可按位又能按字节进行数据的操作。
()
2、指令MOV B,#40H的含义是将数据40H送到寄存器B中。
()
3、8051的RETI是中断返回命令。
()
4、JB 20H.0 , L1指令含义为当20H.0为1时转移到L1,并将20H.0位清零。
()
5、消除按键抖动的方法只能是采用软件技术。
()
四、指出下列指令对源操作数的寻址方式(2×5=10分)
1、MOV A, #40H
2、MOV A,40H
3、MOV A,@R1
4、MOV A, R3
5、SJMP LOOP
五、综合题(40分)
1.
2.对以下几个小题进行填空。
(3×11=33
1)已知(A)=#93H,(R0)=#17H,(
执行后A的内容。
ANL A,#27H _______H
XCHD A,@R0 ________H
2)将外RAM0025H单元数据传送到内单元。
MOV DPTR,
MOVX A,@DPTR
MOV 55H,
3)图1是一块存储器(填数据或程序)
4)编程实现当A的内容不等于#55H则跳
转到NEXT运行,否则跳转到THERE
运行。
CJNE A,#55H,
SJMP
5)使用逻辑指令实现使累加器A的A.5
A.6、A.0清零。
ANL A,# B
6)如图2,如按下P1.2对应的按钮,那么
执行如下指令后,A的内容为H
MOV P1,#0FFH
MOV A,P1
7)如图3,数码管为共阳极,填空。
3.T0用做定时器,以方式0工作,定时10ms,单片机晶振频率为6MHZ,请
计算定时初值。
(4分)
A.若P3.3对应的按
钮不按下,显示字
符“2”。
……
MOV P1,H
……
B.正在显示字符时,
如果按下P3.3对应
的按钮,则发生什
么现象?。