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

合集下载

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

单片机技术与应用样卷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-题库

单片机原理及应用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选择1.计算机中最常用的字符信息编码是( A )A ASCIIB BCD码C 余3码D 循环码2.要MCS-51系统中,若晶振频率屡8MHz,一个机器周期等于(A ) μsA 1.5B 3 C3.MCS-51的时钟最高频率是( A ).A 12MHzB 6 MHzC 8 MHzD 10 MHz4.以下不是构成的控制器部件(D ):A 程序计数器、B指令寄存器、C指令译码器、D存储器5.以下不是构成单片机的部件(D )A 微处理器(CPU)、B存储器C接口适配器(I\O接口电路) D 打印机6.下列不是单片机总线是(D )A 地址总线B 控制总线C 数据总线D 输出总线7.-49D的二进制补码为.( B )A 11101111B 11101101C 0001000D 111011008.十进制29的二进制表示为原码(C )A 11100010B 10101111C 00011101D 000011119. 十进制0.625转换成二进制数是( A )A 0.101B 0.111 C10 选出不是计算机中常作的码制是( D )A 原码B 反码C补码 D ASCII1-2填空题原码、反码和补码000111013.十进制数-29的8位补码表示为.11100011CPU、存储器和I\O接口三部分组成.EA必须接地.6.输入输出设备是计算机与外部世界交换信息的载体..110100018.-49D的二进制补码为.11101101ASCII10.计算机中的数称为机器数,它的实际值叫真值。

1-3判断题1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。

(√)2.MCS-51上电复位时,SBUF=00H。

(×)。

SBUF不定。

3.使用可编程接口必须处始化。

(√)。

4.8155的复位引脚可与89C51的复位引脚直接相连。

(√)5.MCS-51是微处理器。

(×)不是。

单片机原理及应用考试题与参考答案

单片机原理及应用考试题与参考答案

单片机原理及应用考试题与参考答案一、单选题(共54题,每题1分,共54分)1.指令MOV @R1,#30H目标操作数的寻址方式是():A、寄存器间接寻址B、相对寻址C、立即寻址D、直接寻址正确答案:A2.MCS-51单片机CPU开中断的指令是A、SETB EAB、SETB ESC、CLR EAD、SETB EX0正确答案:A3.某种存储器芯片是8KB*4/片,那么它的地址线根数是( )A、11根B、12根C、13根D、14根正确答案:C4.MOVX A , @R0指令中,源操作数采用()寻址方式,指令作用在()区间。

A、寄存器,外部数据存储器B、直接,程序存储器C、寄存器间接,内部数据存储器D、寄存器间接,外部数据存储器正确答案:D5.MCS-51指令系统中,执行下列指令后,其结果为()。

MOV A, #68 ADD A, #53 DA AA、A=21 CY=1 OV=0B、A=21 CY=1 OV=1C、A=21 CY=0 OV=0D、以上都不对正确答案:B6.MCS-51指令系统中,清零指令是()。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A7.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TL1=#( )A、06HB、09HC、08HD、07H正确答案:A8.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A9.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B10.存储器的地址范围是0000H~0FFFH,它的容量为()。

A、1KBB、2KBC、3KBD、4KB正确答案:D11.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C12.哪个不是常用的晶振频率():A、11.0592MHzB、6MHzC、12MHzD、3MHz正确答案:D13.ALE引脚功能是()A、复位信号B、地址锁存控制信号C、访问程序存储控制信号D、+6 V电源正确答案:B14.8051单片机的定时器T0用作计数方式时是A、由外部计数脉冲计数,下降沿加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个机器周期加1D、由内部时钟频率定时,一个时钟周期加1正确答案:A15.当RS1RS0=01时,Rn的地址是():A、00H~07HB、08H~0FHC、10H~17HD、18H~1FH正确答案:B16.单片机应用程序一般存放在()。

单片机技术 试卷A答案【考试试卷答案】

单片机技术 试卷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分)请在每小题的空格中填上正确答案。

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案

单片机原理及应用考试题及参考答案一、单选题(共30题,每题1分,共30分)1、MOVC A, @A+PC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A2、指令MUL AB 执行前(A)=18H ,(B)=05H,执行后,A、B的内容是()。

A、90H,05HB、90H,00HC、78H,05HD、78H,00H正确答案:D3、5转换成十六进制数是()。

A、111HB、94.8HC、49.8HD、49H正确答案:C4、已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B5、A7H和5BH两个立即数相加后,和为(),(CY)是()。

A、1CH,0B、C1H,0C、02H,1D、C1H,1正确答案:C6、INTEL 8051 CPU是()位的单片机.A、16B、4C、8D、32正确答案:C7、执行LACLL 4000H指令时, MCS-51所完成的操作是( )A、保护PCB、(PC )=4000HC、保护现场D、PC+3入栈,(PC )=4000H正确答案:D8、下列指令能使R0的最高位置0的是()。

A、ANL A,#7FHB、ANL A,#80HC、ORL A,#7FHD、ORL A,#80H正确答案:A9、MOV @Ri , direct 是()A、控制转移指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、位操作指令正确答案:D10、汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D11、SJMP rel 是()A、逻辑运算指令C、算术运算指令D、控制转移指令E、数据传送指令正确答案:D12、下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A中的结果是什么?设(60H)=35H,(A)=19H,(R0)=30H,(30H)=0FH。

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)一、单选题(共100题,每题1分,共100分)1.80C51单片机的定时/计数器在工作方式1时的最大计数值为()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正确答案:D2.启动定时器1开始定时的C51指令是()。

A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;正确答案:D3.LED数码管用于动态显示时需要将各位数码管的()。

A、全部位码线并联起来B、全部位码线串联起来C、相同段码线并联起来D、相同段码线串联起来正确答案:C4.通信时钟波特频率固定为()分频晶振A、四B、二C、十二D、八正确答案:C5.行列式键盘的工作方式主要有()A、独立查询方式和中断扫描方式B、直接输入方式和直接访问方式C、中断扫描方式和直接访问方式D、编程扫描方式和中断方式正确答案:D6.按照数据传送方向串行通信,不包括()A、都不是B、半双工C、全双工D、单工正确答案:A7.用串口方式0时,数据从()发出A、TXDB、RXDC、TDD、RD正确答案:B8.外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、低电平D、高电平正确答案:C9.外部中断1的中断触发控制控制位为IT1,IT1=1为什么触发方式()A、上升沿B、高电平C、低电平D、下降沿正确答案:D10.程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D11.关于51单片机串行口的SCON寄存器,下列描述正确的是:()A、发送和接收必须通过该寄存器设置是否允许B、在方式1下,需要用到该寄存器的TB8或者RB8C、SCON寄存器可以位寻址(TMOD不可位寻址)D、SM0、SM1、SM2用于设置其工作方式正确答案:C12.下面叙述中不正确的是()。

A、一个C51源程序可以由一个或多个函数组成B、一个C51源程序必须包含一个main()函数C、C51中的注释语句只能位于可执行语句的后面D、C51程序的基本组成单位是函数正确答案:C13.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D14.已知P1口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是()A、bit P1_0 = 0x90;B、sfr16 P1_0 = 0x90;C、sfr P1_0 = 0x90;D、sbit P1_0 = 0x90;正确答案:D15.在C51的数据类型中,unsigned char型的数据长度和值域为()A、单字节,-128~127B、双字节,-32768~32767C、单字节,0~255D、双字节,0~65535正确答案:C16.89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C17.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B18.C51最小时序定时单位为()A、状态B、拍节C、机械周期D、周期正确答案:B19.如果中断响应受阻,则需要更长时间,最长响应周期是()机器周期A、3B、8C、7D、5正确答案:B20.共阴极数码管0x06表示()A、1B、2C、0D、3正确答案:A21.IP寄存器为()A、软件较为复杂B、占用口线较少C、中断优先级寄存器D、不易理解正确答案:C22.异步通信的数据是按()进行传送。

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、单选题(共100题,每题1分,共100分)1、ISIS模块的主要功能是()。

A、电路原理图设计与仿真B、高级布线和编辑C、图像处理D、C51源程序调试正确答案:A2、下面哪一项不是计算机与外部设备的基本通信方式()A、并联通信B、串行通信C、USBD、WiFi正确答案:A3、89C51单片机有片内ROM容量()A、4KBB、8KBC、128BD、256B正确答案:A4、8051单片机()口是一个8位漏极型开路型双向I/O端口。

A、P0B、P1C、P3D、P2正确答案:A5、89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C6、i/10为()A、取整C、判断D、取余正确答案:A7、单片机内部数据之所以用二进制形式表示,主要是()A、为了编程方便B、为了通用性C、为了提高运算速度D、受器件的物理性能限制正确答案:D8、T1的两个特殊功能寄存器为()A、TH0\TL1B、TH1\TL0C、TH0\TL0D、TH1\TL1正确答案:D9、80C51串行口发送数据的正确次序是下述的顺序()。

①待发数据送SBUF;②硬件自动将SCON的TI置1;③经TXD(P3.1)串行发送一帧数据完毕;④用软件将SCON的TI清零A、①③②④B、①②③④C、④③①②D、③④①②正确答案:A10、51单片机的定时器工作方式0的功能是()A、8位自动重装定时/计数器B、3种定时/计数器关系C、16位定时/计数器D、13位定时/计数器正确答案:D11、属于51单片机用于串行通信控制寄存器的是()A、SUBNB、HUNAC、SCON正确答案:C12、T0,T1的工作方式由()确定A、M1,M0B、IT1,IT0C、TR1,TR0D、TF1,TF0正确答案:A13、89C51单片机在正常运行时RST/VPD引脚应为()A、高电平B、低电平C、高阻态D、脉冲输入正确答案:B14、51单片机的复位引脚是哪一个()A、RSTB、EAC、PSEND、ALE正确答案:A15、下列由P3.3接口引入的中断源是()A、T1B、TOC、INT1D、INTO正确答案:C16、关于LED数码管动态显示描述中正确的是()A、只有共阴极数码管可用于动态显示B、只有P2口支持数码管动态显示C、每个i/o口都可以用于数码管的动态显示D、动态显示具有占用CPU机时少,发光稳定的特点正确答案:C17、89C51单片机的最小时序定时单位是()A、状态C、机器周期D、指令周期正确答案:B18、for(i=0;i<9;i++)循环运行()次结束A、10B、11C、9D、12正确答案:C19、定时/计数器在工作方式2下,把T0(或T1)配置成一个可以自动重装载的8位定时/计数器,其最大计数长度是()A、8092B、256C、128D、65536正确答案:B20、下列选项中()是定时/计数器T0的中断允许控制位A、EAB、ET0C、IT0D、IE0正确答案:B21、51单片机的定时器工作方式2的功能是()A、3种定时/计数器关系B、13位定时/计数器C、8位自动重装定时/计数器D、16位定时/计数器正确答案:C22、代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A23、下列选项中不能作为if语句中条件表达式的是()。

(完整版)单片机考试试题带答案

(完整版)单片机考试试题带答案

单片机原理及应用试卷A一、填空题(每空1分,共20分)1、单片微型计算机由CPU、存储器和I/O 三部分组成。

2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。

3、访问8031片外数据存储器采用的是寄存器间接寻址方式。

4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY= 1 。

5、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。

6、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择。

7、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。

8、中断请求信号有电平触发和脉冲触发两种触发方式9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。

11、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。

12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题1.分,共10分)1、计算机能识别的语言是( C )。

(A)汇编语言(B)自然语言(C)机器语言(C)高级语言2、MCS-51单片机外扩存储器芯片时,4个I/O口中用作数据总线的是( B )。

(A)P0和P2口(B)P0口(C)P2和P3口(D)P2口3、在中断服务程序中,至少应有一条( D )。

(A )传送指令 (B )转移指令 (C )加法指令 (D )中断返回指令 4、访问外部数据存储器时,不起作用的信号是( C )。

(A )RD (B )WR (C )PSEN (D )ALE 5、以下指令中,属于单纯读引脚的指令是( C )。

(A )MOV P1,A (B )ORL P1,#0FH (C )MOVC C ,P1.5 (D )DJNZ P1,LAB 6、使用定时器T1时,有几种工作模式( C )。

单片机原理及应用试题及答案A版

单片机原理及应用试题及答案A版

单片机原理及应用试题及答案单片机期末考试试题01、单片机是将微处理器、一定容量的 RAM 和ROM以及 I/O 口、定时器等电路集成在一块芯片上而构成的微型计算机。

2、单片机89C51片内集成了 4 KB的FLASH ROM,共有 5 个中断源。

3、两位十六进制数最多可以表示 256 个存储单元。

4、89C51是以下哪个公司的产品?( C )A、INTELB、AMDC、ATMELD、PHILIPS5、在89C51中,只有当EA引脚接高电平时,CPU才访问片内的Flash ROM。

6、是非题:当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。

T7、是非题:当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。

F8、当CPU访问片外的存储器时,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位数据由 P0 口提供。

9、在I/O口中, P0 口在接LED时,必须提供上拉电阻, P3 口具有第二功能。

10、是非题:MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。

F11、是非题:是读端口还是读锁存器是用指令来区别的。

T12、是非题:在89C51的片内RAM区中,位地址和部分字节地址是冲突的。

F13、是非题:中断的矢量地址位于RAM区中。

F14、MCS-51系列单片机是属于( B )体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵15、89C51具有 64 KB的字节寻址能力。

16、是非题:在89C51中,当CPU访问片内、外ROM区时用MOVC指令,访问片外RAM区时用MOVX指令,访问片内RAM区时用MOV指令。

T17、在89C51中,片内RAM分为地址为 00H~7FH 的真正RAM区,和地址为80H~FFH的特殊功能寄存器(SFR) 区两个部分。

18、在89C51中,通用寄存器区共分为 4 组,每组 8 个工作寄存器,当CPU复位时,第0 组寄存器为当前的工作寄存器。

单片机技术应用与实践 测试题及答案 单片机期中试题1(后附答案)

单片机技术应用与实践  测试题及答案    单片机期中试题1(后附答案)

单片机技术应用与实践测试题及答案一、填空题(每题2分,共10分)1.在单片机中,RAM常用来存储程序运行时的临时数据。

2.单片机中,数字量常用GPIO口进行输入输出控制。

3.单片机中,模拟量通常使用ADC进行转换。

4.在单片机中,时钟信号通常由晶振电路产生。

5.在单片机中,计数器可以通过定时器实现。

二、选择题(每题4分,共20分)1.单片机的存储器一般包括下列哪几种?(D) A. RAM B. ROM C. EEPROM D. A、B和C2.单片机中,GPIO口一般可进行哪些操作?(A) A. 输入 B. 输出 C. 输入和输出 D. 以上都不对3.单片机中,ADC是用来做什么的?(C) A. 输入控制 B. 输出控制 C. 模拟量转换 D. 声音输出4.单片机中,时钟信号通常由什么产生?(B) A. 输入电源 B. 晶振电路 C. 串口 D. ADC5.单片机中的计数器通常是通过什么实现的?(D)A. RAMB. ROMC. ADCD. 定时器三、判断题(每题2分,共10分)1.在单片机中,RAM用来存储程序代码。

(错误)2.单片机中的GPIO口只能进行输入,不能进行输出。

(错误)3.单片机中的ADC是用来将模拟量转换为数字量。

(正确)4.单片机中的时钟信号是由输入电源产生的。

(错误)5.单片机中的计数器通常是通过定时器实现的。

(正确)四、简答题(每题10分,共20分)1.请简述单片机中的RAM和ROM的作用及区别。

答:RAM一般用来存储程序运行时所需要的临时数据,包括程序的变量、函数的参数和返回值等。

RAM是易失性存储器,断电后数据会丢失。

而ROM用来存储程序的代码和常量数据,是非易失性存储器,断电后数据不会丢失。

区别:–功能:RAM存储临时数据,ROM存储程序代码和常量数据。

–特性:RAM是易失性存储器,断电后数据会丢失;ROM是非易失性存储器,数据不会丢失。

2.请简述单片机中的GPIO口的功能和使用方法。

  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的EAA、必须接地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程序中,注释说明只能位于一条语句的后面。

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

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

A、0
B、false
C、true
D、非0
9、下面的while循环执行了()次空语句。

;)i=3(While
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
至内部时钟电路
左右;晶体振荡器,简称晶振,频率范围是30pF和C2取C1一般地,电容。

1.2MHz ~ 12MHz。

相关文档
最新文档