单片机应用技术试卷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)调试方法。

单片机应用技术试题及参考答案及评分标准

单片机应用技术试题及参考答案及评分标准

单片机应用技术试题第一部分笔试题(本部分共4道题,总分60分,考试时间60分钟)一、填空题(每空1分,共20分)1、MCS-51单片机扩展程序存储器所用的控制信号为(),扩展数据存储器所用的控制信号为()和()。

2、关于堆栈类操作的两条指令分别是()、(),操作遵循()原则。

3、()寄存器的作用是用来保存程序运行过程中的各种状态信息。

若累加器A中的数据为01110010B,则PSW中的P=()。

4、若MCS-51 单片机采用12MHz 的晶振,它的机器周期(),ALE 引脚输出正脉冲频率为(),。

5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。

那么EA应()。

6、在片外扩展一片2764程序存储器芯片要( )地址线。

7、外部中断1(INT1)的中断入口地址为();定时器1的中断入口地为()。

8、8751有两个16位可编程定时/计数器,T0和T1。

它们的功能可由控制寄存器()、()的内容决定,且定时的时间或计数的次数与()、()两个寄存器的初值有关。

9、欲使P1口的低4位输出0,高4位不变,应执行一条()命令。

10、串行口的控制寄存器SCON中,REN的作用是( )。

二、判断题(每题1分,共10分)1、指令字节数越多,执行时间越长。

()2、内部寄存器Rn(n=0-7)作为间接寻址寄存器。

()3、当MCS—51上电复位时,堆栈指针SP=00H。

()4、CLR R0 ()5、EPROM的地址线为11条时,能访问的存储空间有4K。

()6、51单片机只能做控制用,不能完成算术运算。

()7、为了消除按键的抖动,常用的方法只有硬件方法()8、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。

()9、8155的复位引脚可与89C51的复位引脚直接相联。

( )10、MCS—51的串行接口是全双工的。

( )三、简述题(每题4分,共16分)1、为什么外扩存储器时,P0口要外接锁存器,而P2口却不接?2、已知一MCS51单片机系统使用12MHZ的外部晶体振荡器,计算:1)该单片机系统的状态周期与机器周期各为多少?2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?3、、在由8031CPU芯片设计的系统中,若规定外部中断0为电平触发方式,高优先级,此时,特殊功能寄存器TCON、IE、IP为多少?4、执行下列程序段中第一条指令后:(P1.7)=(),(P1.3)=()(P1.2)=();执行第二条指令后:(P1.5)=(),(P1.4)=(),(P1.3)=()。

《单片机应用技术》试卷A及答案

《单片机应用技术》试卷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

河北机电学院《单片机应用技术》试卷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系列单片机中的程序据存储器断电后信息不消失了。

单片机技术与应用样卷A答案

单片机技术与应用样卷A答案

单片机技术及应用(A卷)参考答案及评分标准一、选择题(共15题,每题2分,总计30分)二、填空题(共15题,每空1分,总计30分)1、1B6H2、以0x开头的数字3、取余、 24、16、上升沿、下降沿5、“自由运行”、“模”、“正计数/倒计数”6、128、模7、218、149、USART0、USART110、IEEE802.15.411、00aa aaaa aabb bbbb12、硬件消抖、软件消抖13、“上拉”、“下拉”、“三态”14、定时器1、定时器2、定时器3、定时器4、睡眠定时器15、查询方式、中断方式三、简答题(共4题,每题5分,共20分)1、单片机的内部结构包括哪些关键部分?答:1)时钟电路2)中央处理器3)只读存储器ROM4)随机存储器RAM5)中断系统6)并行I/O口7)定时/计数器8)串行接口2、如果使用串口调试工具收发CC2530串口数据?答:1、设置串口号,2、设置波特率,需与软件编程中所设置的波特率一致,3、打开串口3、什么是看门狗定时器?其用途是什么?CC2530看门狗定时器的特性有哪些?答:看门狗定时器实际上是一个计数器,一般给看门都定时器一个大数,程序开始运行后看门狗开始倒计数。

用途:可以用于受到电气噪音、电源故障、静电放电等影响的环境,或用于需要高可靠性的环境。

特性:(1)拥有四个可选的定时器间隔,(2)可以运用看门狗模式(3)可以运用定时器模式(4)能够在定时器的模式下产生中断请求;4、什么是中断?中断的作用?答:“中断”即打断,是指CPU在执行当前程序时,由于系统中出现了某种急需处理的情况,CPU暂停正在执行的程序,转而去执行另一段特殊程序来处理出现的紧急事务,处理结束后CPU 自动返回到原先暂停的程序中去继续执行。

这种程序在执行过程中由于外界的原因而被中间打断的情况称为中断。

中断的作用:中断使得计算机系统具备应对突发事件能力,提高了CPU的工作效率。

如果没有中断系统,CPU就只能按照程序编写的先后次序,对各个外设进行依次查询和处理,即轮询工作方式。

单片机原理及应用A卷【含答案】

单片机原理及应用A卷【含答案】

一、填空题(每空2分,共20分)1.80C51的中断分为________________和________________共两个优先级。

2.位处理器也称为________________,它以状态寄存器中的________________为累加位。

3.80C51内部共有256个数据存储单元,按其功能分为两部分:________________单元和________________单元。

4.MCS-51时序的定时单位共有四个,从小到大依次是________________、________________、________________和________________。

二、说明引脚或寄存器功能(每题5分,共25分)1.PSEN2.V SS3.PSW4.PC5.IP三、说明指令功能及操作数寻址方式(双操作数时只要求说明源操作数)(每题5分,共25分)1.PUSH DPH2.JMP @A+DPTR3.MOV 3BH, C4.ADD A,#0EDH5.MOVX A,@ DPTR四、阅读程序,指出程序功能,并给循环体内指令加上注释。

(10分)MOV R0,#44HMOV R3,#04HMOV R1,#00HMOV R2,#00HLOOP:MOVX A,@R0;ADDC A, R2;MOV R2, A ;JNC LOOP1 ;INC R1;LOOP1:DEC R0;DJNZ R3,LOOP ;五、扩展作图(10分)用一片6264和一片2764构成单片机的数据存储区和程序存储区,如图,地址译码采用线选法。

画出有关连接线,给出6264和2764的地址范围。

六、编程(10分)使用定时/计数器0以工作方式2实现定时,在P1.0输出周期为200μs的连续方波。

已知晶振频率fosc=6MH。

求计数初值,方式控制字,编制相应程序.(中断方式)TMOD格式:参考答案与评分标准一、填空题(每空2分,共20分)5.高级、低级。

单片机原理及应用A-题库

单片机原理及应用A-题库

单片机原理及应用A-题库1、单片机就是把(CPU)、( 输入输出)、和( 存储器 )等部件都集成在一个电路芯片上,并具备一套功能完善的( 指令系统 ),有的型号同时还具备( AD )和( DA )等功能部件,其简称为( 微处理器 )或(微控制器)。

2、当扩展外部存储器或I/O口时,P2口用作(地址线的高8位)。

3、MCS-51单片机内部RAM区有(4)个工作寄存器区。

4、MCS-51单片机内部RAM区有128个位地址5、若不使用89C51片内的程序存储器,引脚()需要接地。

6、当MCS-51引脚(ALE)信号有效时,表示从P0口稳定地送出了低8位地址.7、在单片机的RESET端出现(2)个机器周期以上的高电平时,便可以可靠复位8、MCS-51系列单片机有:(外部中断0), (外部中断1), (定时/计数器T0溢出中断),(定时/计数器T1溢出中断), (串行口)等5个中断请求源。

9、C51中“!”运算符的作用是(取反)10、所谓的单片机,就是将CPU、存储器、定时计数器、中断功能以及I/O设备等主要功能部件都集成在一块超大规模集成电路的微型计算机。

(正确)11、8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的。

(正确)12、8位二进制数构成一个字节,一个字节所能表达的无符号数的范围是0-255。

(正确)13、8051中的工作寄存器就是内部RAM中的一部份。

(正确)14、使用89C51且 =0时,可外扩64KB的程序存储器。

(错误)15、因为MCS-51 可上电复位,因此,MCS-51系统也可以不需要复位电路。

(错误)16、一个函数利用return可同时返回多个值。

(错误)17、89C51每个中断源相应地在芯片上都有其中断请求输入引脚。

(错误)18、中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。

(错误)19、89C51单片机五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断。

单片机技术与应用样卷A

单片机技术与应用样卷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 单片机的堆栈区一般设置在()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机应用技术(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、0x0000
B、0x0003
C、0x000B
D、0x0800
5、外部扩展存储器时,分时复用做数据线和低8位地址线的是()
A、P0口
B、P1口
C、P2口
D、P3口
6、单片机的ALE引脚是以晶振振荡频率的()固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。

A、1/2
B、1/4
C、1/6
D、1/12
7、下面叙述不正确的是()。

A、一个C源程序可以由一个或多个函数组成。

B、一个C源程序必须包含一个主函数main( )。

C、在C程序中,注释说明只能位于一条语句的后面。

程序的基本组成部分单位是函数。

C、D
8、在C语言中,当do-while语句中的条件为()时,循环结束。

A、0
B、false
C、true
D、非0
9、下面的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、0x06
B、0x7D
C、0x82
D、0xFA
14、51单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为()
A、0x01
B、0x05
C、010
D、0x50
15、启动T0开始计数是使TCON的()。

A、TF0位置1
B、TR0位置1
C、TR0位清0
D、TR1位清0
16、在定时/计数器的计数初值计算中,若设最大计数值为M,对于工作方式1下的M值为()。

138 = 256
、M=2 B A、M=2 = 8192
416 = 65536 M=2 D、C、M=2 = 16
17、51单片机的串行口是()。

A、单工
B、全双工
C、半双工
D、并行口
18、表示串行数据传输速率的指标为()。

A、USART
B、UART
C、字符帧
D、波特率
19、单片机输出信号为()电平。

A、RS-232C
B、TTL
C、RS-449
D、RS-232
20、串行口的发送数据和接收数据端为()。

A、TXD和RXD
B、TI和RI
C、TB8和RB8
D、REN
二、填空题(每空1.5分,共30分)
电路。

__________电路和_________单片机最小系统包括除了单片机和电源外,、1.
2、MCS-51系列单片机的存储器主要有4个物理存储空间,即
_____________________、______________________、_______________________、片外程序存储器。

3、当振荡脉冲频率为12MHz时,一个机器周期为____________;当振荡脉冲频率为6MHz时,一个机器周期为_____________。

4、while语句和do-while语句的区别在于:____________语句是先执行、后判断;而__________语句是先判断、后执行。

5、结构化程序设计的三种基本结构是______________、________________、
___________________。

6、51单片机的定时器的内部结构由以下四部分组成:_______________、
_________________、_____________________和___________________。

7、A/D转换器的作用是将______________量转为____________量;D/A转换器的作用是将_____________量转为______________量。

三、程序分析与填空题(每题3分,共15分)
1、下面的while循环执行了次空语句。

i = 3;
while(i! = 0);
2、//该程序功能为点亮第一个发光二极管
#include <reg51.h> //51系列单片机头文件
sbit //声明单片机P1口的第一位为led1
void main() //主函数
{
点亮第一个发光二极管*/ led1=0; /* }
3、将下面的程序补充完整:
#include<reg51.h>
____________________________;
void main()
{
while(1)
{
P1 = 0xFF;
__________(1200);
P1 = 0x00;
__________(1200);
}
}
//函数名:delay
//函数功能:实现软件延时
//形式参数:整型变量i,控制循环次数
//返回值:无
void delay(unsigned int i)
{
unsigned int k;
for(k = 0;k < i;k ++);
}
四、简答题(第1、2题分别8分,第3题9分,共25分)
1、什么是单片机?它由哪几部分组成?
2、什么叫中断?中断有什么特点?
3、画出MCS-51系列单片机时钟电路,并指出石英晶体和电容的取值范围。

《单片机应用技术(C语言版)》试卷A答案
五、单项选择题(每题1.5分,共30分)
1、A
2、C
3、A
4、A
5、A
6、C
7、C
8、A
9、B 10、A
11、D 12、C 13、B 14、C 15、B
16、D 17、B 18、D 19、B 20、A
填空题(每空1.5分,共30分)六、1、___时钟_ 复位
2、片内数据存储区(IDATA区)片外数据存储区(XDATA区)
片内程序存储区
3、__1us __2us
4、__do-while __while
5、顺序结构_选择结构__循环结构
6、_T0 T1 工作方式寄存器TMOD 控制寄存器TCON
7、_模拟数字数字模拟
七、程序分析与填空题(每题3分,共15分)
1、__无限
2、led1 = P1^0
3、__void delay (unsigned int i)
delay delay
八、简答题(第1、2题分别8分,第3题9分,共25分)
1、答:单片微型计算机简称单片机,是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU、存储器、基本输入/输出接口电路,定时/计数器和中断系统等,都制作在一块集成芯片上,构
成一个完整的微型计算机。

2、答:中断指通过硬件来改变CPU的运行方向。

计算机在执行程序的过程中,外部设备向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,执行完毕后再执行原来被中断的程序。

中断的特点有:1)同步工作;2)异常处理;3)实时处理。

3、答:时钟振荡电路如下图所示:
51单片机
XTAL1
C1
晶振
1
C2
XTAL2
至内部时钟电路
左右;晶体振荡器,简称晶振,频率范围是取C230pF和一般地,电容C1 。

1.2MHz ~ 12MHz。

相关文档
最新文档