《单片机》填空题题库答案演示教学
单片机考试题集及答案
1、填空(每空2 分,共40 分)1、MCS-8051系列单片机字长是8 位,有40 根引脚,96系列字长是16 位。
单片机的特点有体积小、价格低、功能全。
2、8051单片机的存储器的最大特点是指令存储器与数据存储器分开编址,Px并行口的地址是与数据存储器统一编址的,或者说属于该存储器。
3、8051最多可以有4 个并行输入输出口,最少也可以有1个并行口,即P1 。
P3常需复用作串行通信、外部中断、外部计数脉冲和读写控制信号。
4、ALE信号的作用是低8位地址锁存。
5、8051复位后,PC= 0 H。
若希望从片内存储器开始执行,EA脚应接高电平,PC值超过0FFF H时,8051会自动转向片外存储器继续取指令执行。
6、8051的C/T是加(加或减)计数的。
7、8051的中断向量表在3 H、0B H和13H、1BH、23H。
8、MOV A,40H 指令对于源超作数的寻址方式是直接寻址。
9、指令JB 0A7H,ABC的作用是若P2口的第7位为1则跳转到ABC 。
(0A7H是P2.7的地址)10、将CY与A的第0位的非求或的指令是ORL C,/ACC.0 ,若原A=0,执行后A= 0 。
2、已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的结果用十进制表示是多少?(共 5 分)[解答] OV:0、CY:1、AC:1、P:1 A:-953、在两个8051间用模式2进行串行通信,A机并行采集外部开关的输入,然后串行传输给B机;B机接收后并行输出控制LED发光。
画出连接示意图,写出完整的程序。
(共15 分)一、填空题1.单片机由CPU、存储器和三部分组成。
2.若不使用MCS-51片内存储器,则引脚必须接。
3.微处理器由寄存器块、控制器和三部分组成。
4.当MCS-51引脚ALE信号有效时,表示从P0口稳定地送出了。
5.MCS-51的P0口作为输出端口时,每位能驱动个LS型TTL负载。
《单片机》填空题题库答案教学文稿
11、MCS-51单片机可扩展16位外部地址总线。
12、MCS-51单片机的常数表格和程序代码存放在程序存储区。
13、MCS-51单片机可扩展8位数据总线。
14、ADC0809是逐次逼近(或逐次比较)式的8位A/D转换芯片。
50、JC,rel指令执行时,当CY位为1时程序发生跳转。
51、8031、8051的主要区别是8051有4k内部ROM。
52、MCS-51单片机有两个定时器,定时器的工作方式由TMOD寄存器决定,定时器的启动
与停止由TCON寄存器控制。
53、在进行BCD码加法运算时,紧跟ADD或ADDC指令后的指令必须是DA A指令。
62、在51系列单片机中指令MOVC A,@A+PC属于基址加变址(或变址)寻址方式。
63、LED数码管显示方式有静态和动态两种形式。
64、在只使用外部程序存储器时,51系列单片机的EA管脚必须接地。
65、JNC,rel指令执行时,当CY位为0时程序发生跳转。
66、散转指令是JMP @A+DPTR。
37、MCS-51单机的P0~P3口都是准双向I/O端口。
38、8155是可编程RAM和I/O接口芯片其内部含有256字节的静态RAM、3个可编程I/O接口和一个14位可编程定时/计数器。
39、MCS-51单片机采用变址寻址方式可以访问程序存储器。
40、以8032为核心的单片机系统拟扩展32K程序存储器,需选用4片2764 EPROM。
45、AT89C51单片机访问外部端口和数据存储器用MOVX指令。
46、AT89C52单片机片内RAM区中有128个可寻址位。
单片机习题及参考答案
习题及参考答案一、填空题1、指令格式是由操作码和操作数所组成,也可能仅由操作码组成。
2、若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为MOVC 。
3、若用传送指令访问MCS-51的片内数据存储器,它的操作码助记符应为MOV 。
4、若访问MCS-51的片外数据存储器,它的操作码助记符应为MOVX 。
5、累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 1 。
6、执行ANL A,#0FH指令后,累加器A的高4位= 0000 。
7、JZ rel的操作码地址为1000H,rel=20H,它的转移目的地址为1022H 。
8、JBC 00H,rel 操作码的地址为2000H,rel=70H,它的转移目的地址为2073H 。
9、累加器(A)=7EH,(20H)= #04H,MCS-51执行完ADD A,20H指令后PSW.0= 0 。
10、MOV PSW,#10H是将MCS-51的工作寄存器置为第 2 组。
11、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H 入栈,37B0H →PC。
12、MOVX A,@DPTR源操作数寻址方式为寄存器间接寻址。
13、ORL A,#0F0H是将A的高4位置1,而低4位保持不变。
14、SJMP rel的指令操作码地址为0050H,rel=65H,那么它的转移目标地址为 00B7H 。
15、设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为2080H 。
16、MOV C,20H源寻址方式为位寻址。
17、在直接寻址方式中,只能使用8 位二进制数作为直接地址,因此其寻址对象只限于片内RAM 。
18、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。
19、在变址寻址方式中,以 A 作变址寄存器,以PC 或DPTR 作基址寄存器。
20、假定累加器A中的内容为30H,执行指令1000H:MOVC A,@A+PC后,把程序存储器1031H 单元的内容送入累加器A中。
51单片机填空题
【1】二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051 的引脚RST是IN脚(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。
8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类:RAM ROM,其中RAM 具有易失性,常用于存储临时性数据。
4.求十进制数-102的补码(以2位16进制数表示),该补码为9AH 。
5.PC存放_CPU将要执行的指令所在的ROM单元的地址,具有自动加1特性。
在8051中决定程序执行顺序的是PC还是DPTR PC ?它是16位?不是(是,不是)SFG?6.123= 01010010 B= 52 H。
7.8051内部有 4 个并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先将口锁存器置1 ,才能读入外设的状态。
8.MCS-51的堆栈只可设置在内RAM低128B区,其最大容量为128B ,存取数据的原则是先进后出。
堆栈寄存器SP是8 位寄存器,存放堆栈栈顶的地址。
9.中断处理的全过程分为以下3个段:中断请求、中断响应、中断服务。
10.定时和计数都是对脉冲进行计数,定时与计数的区别是定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数【2】。
一、填空题(每空格1分,共10分)1.MCS—51布尔处理机的存储空间是_______。
2.P2口通常用作_______,也可以作通用的I/O口使用。
3.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为______。
4.8051的堆栈区一般开辟在_______。
5.所谓寻址,其实质就是_______。
6.存储器映象是_______。
7.定时器中断请求发生在_______。
8.中断响应时间是指______。
9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为_______。
单片机技术套题(填空、简答、计算)(DOC)
单片机技术试题,保留填空、简答、计算部分(用法:如果教材上没有的内容,尽管在此出现,你不看就行了)《单片机原理及应用》试题库一、填空题(单片机考试过关方法见本文最后)1、MCS-51有5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。
2、MOV PSW,#10H是将MCS-51的工作寄存器置为第2区。
3、用串口扩并口时,串行接口工作方式应选为方式0。
4、寄存器PC复位后为0000H。
5、PSW中RS1RS0=10时,R2的地址为12H。
PSW中RS1RS0=11时,R7的地址为1FH。
6、MCS-51中,T0中断服务程序入口地址为000BH。
7、80C51中断有2个优先级。
8、80C51中断嵌套最多级。
(我:找不到答案,从道理上分析,只有两级)9、MCS-51单片机访问片外存贮器时,利用ALE信号锁存来自P0口的低8位地址信号。
10、12根地址线可选4K个存储单元,32KB存储单元需要15根地址线。
11、三态缓冲寄存器输出端的“三态”是指高电平态、低电平态和高阻态。
12、74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8块芯片。
13、A/D转换器的作用是将模拟量转为数字量,D/A转换器的作用是将数字量转为模拟量。
14、单片机系统复位后,PSW=00H,因此片内RAM寄存区的当前寄存器是第0组,8个寄存器的地址为00H~07H。
15、假定SP=60H,ACC=30H,B=70H,执行下列指令:PUSH ACCPUSH B后,SP的内容为62H,61H单元的内容为30H,62H单元的内容为70H。
(请软件中验证) 16、假定SP=62H,(61H)=30H,(62H)=70H,执行下列指令:POP DPHPOP DPL后,DPTR的内容为7030H,SP的内容为60H。
17、单片机的数据通信方式有二种,即串行方式和并行方式,其中串行方式传输距离较远,成本较低。
单片机基础超全填空,选择题库(含答案)
第二章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。
2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
3、当使用8751且EA=1,程序存储器地址小于1000H 时,访问的是片内ROM。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。
6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
7、PSW中RS1 RS0=10时,R2的地址为 12H 。
8、PSW中RS1 RS0=11时,R2的地址为 1AH 。
9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。
10、PC复位后为 0000H 。
11、一个机器周期= 12 个振荡周期= 6 个时钟周期。
12、PC的内容为将要执行的的指令地址。
13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。
14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。
15、若A中的内容为63H,那么,P标志位的值为 0 。
16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。
这时当前的工作寄存器区是第 0 工作寄存器区。
17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。
18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。
19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS -51的PC是16位的,因此其寻址的范围为 64 KB。
单片机试题及答案
试题1参考答案一、填空题(25分,每空1分)1.AT89S51单片机为8位单片机2.MCS-51系列单片机的典型芯片分别为8031、8051、8751。
3.AT89S51的异步通信口为全双工(单工/半双工/全双工)4.AT89S51有2级中断,5个中断源5.AT89S51内部数据存储器的地址范围是00H~7FH,位地址空间的字节地址范围是20H~2FH,对应的位地址范围是00H~7FH,外部数据存储器的最大可扩展容量是64K 。
6.AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。
7.如果(A)=34H,(R7)=0ABH,执行XCH A,R7;结果(A)=0ABH,(R7)=34H 。
8.82C559.10.若A11.74LS138(1)(2)(3)(4)(5)MOV三、简答题1、2、采用解:∵采用(213-X∴即3.POPB解:该程序的功能是通过累加器ACC与寄存器B数据交换。
C_39H_五、简述MCS-51系列单片机主从结构多机通信原理,设有一台主机与三台从机通信,其中一台从机通信地址号为01H,请叙述主机呼叫从机并向其传送一个字节数据的过程。
(请给出原理图)(10分)答:位置1,且收到的1#答:程序如下:INT : PUSHPSWPUSH AJNBP1.0,IR0;扫描中断请求 IR0:IR1:IR2:IR3:答:(1) (2) ,得到所按(3) (4) (5) 根据据以上扫描,确定以上各键是否按下。
试题2及参考答案一、填空题(24分,每空1分)1.AT89S51单片机是(8)位的单片机。
2.AT89S51单片机有(5)个中断源,(2)级优先级中断。
3.串行口方式3发送的第9位数据要事先写入(SCON )寄存器的(TB8)位。
4.串行口的方式0的波特率为(f OSC /12)。
单片机基础》练习题及答案
单片机基础》练习题及答案单片机基础(第3版)第1章计算机基础知识一、填空题1.十进制数14对应的二进制数表示为1110B,十六进制数表示为0EH。
十进制数-100的补码为9CH,+100的补码为64H。
2.在一个非零的无符号二进制整数的末尾加两个0,形成一个新的无符号二进制整数,则新数是原数的4倍。
3.8位无符号二进制数能表示的最大十进制数是255.带符号二进制数xxxxxxxx转换成十进制数是-51.4.可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为输入设备。
5.已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数84.6.若某存储器容量为640KB,则表示该存储器共有个存储单元。
7.在计算机中,二进制数的单位从小到大依次为位、字节和字,对应的英文名称分别是bit、Byte和Word。
8.设二进制数A=xxxxxxxx,B=xxxxxxxx,则逻辑运算A∨B=xxxxxxxx,A∧B=xxxxxxxx,A⊕B=xxxxxxxx。
9.机器数xxxxxxxx的真值是+110,机器数xxxxxxxx的真值是+89,机器数xxxxxxxx的真值是+157或-115,机器数xxxxxxxx的真值是+206或-50.二、单项选择题1.用8位二进制补码数所能表示的十进制数范围是(B)A)-127 ~ +127B)-128 ~ +127C)-127 ~ +128D)-128 ~ +1282.下列等式中,正确的是(B)A)1 KB = 1024×1024 BB)1 MB = 1024×1024 BC)1 KB = 1024 M BD)1 MB = 1024 B3.程序与软件的区别是(C)A)程序小而软件大B)程序便宜而软件昂贵C)软件包括程序D)程序包括软件4.存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)A)地址B)字节C)列号D)容量5.8位二进制数所能表示的最大无符号数是(B)A)255B)256C)128D)1276.下列4个无符号数中,最小的数是(B)A)xxxxxxxxBB)xxxxxxxxBC)xxxxxxxxBD)xxxxxxxxB1.二进制数xxxxxxxx转换为八进制为37,转换为十进制为217,转换为十六进制为D9.八进制数37转换为二进制为,转换为十进制为31,转换为十六进制为1F。
单片机填空题期末复习。、
单片机填空题一、系统结构1、80C51系列单片机字长是8 _位,4个并行I/O口,2个16位的定时/计数器。
2、80C51单片机的存储器在物理上设计成程序存储器和数据存储器两个独立的空间。
3、80C51单片机有4k B程序存储器和128B数据存储器。
4.PSW中的工作寄存器指针是RS1和RS0,它们把R0~R7分成4组。
对选定的某组工作寄存器R0~R7,只有R1、R0既能作为地址指针又能存放数据。
4B.对选定的工作寄存器R0~R7,只有R1和R0既能作为地址指针又能存放数据。
5、单片机的部RAM区中,可以位寻址的字节地址围是____20H~2FH___,特殊功能寄存器中,可位寻址的地址是___是能被8整除的地址____。
6、MCS-51片20H~2FH围的数据存储器,既可以字节寻址又可以位寻址。
7、MCS-51单片机片RAM中20H~2FH为位寻址区单元,其中21H单元各位的地址号围是08H-0FH。
8.MCS—5l单片机的堆栈区只可设置在片数据存储区(器)9.MCS—51单片机的P0—P4口均是并行I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线;在P0—P4口中,P0为真正的双向口,P1—P3为准双向口。
10、作为普通输入输出口使用时,P0~P3口都是准双向I/O口,当作为输入使用前必须向每个引脚的锁存器写 1 。
单片机复位后P0~P3口的值均为0FFH。
二、系统复位等1、单片机的复位操作是____高电平______(高电平/低电平),单片机复位后,中断允许寄存器IE的值是___00H_____。
2、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第00组。
3、80C51单片机系统上电及复位的程序入口地址为0000H。
4、单片机程序的入口地址是____0000H__________,外部中断1的入口地址是______0013H_________。
单片机考试试题和答案(5)
1、EA :内外程序存储器选择控制端。
输入高电平,CPU访问内部程序存储器(4K)。
PC值超过0FFFH时,将自动执行片外程序存储器的程序。
输入低电平,CPU仅访问片外程序存储器。
注意:对于8031来说此脚必须接地。
因为8031没有程序存储器2、时钟周期(振荡周期) 时钟周期是计算机中最基本的、最小的时间单位。
它定义为时钟脉冲频率的倒数。
CPU完成这每一个基本操作所需的时间定义为机器周期。
指令周期定义:执行一条指令所需的时间。
MCS-51的指令周期一般只有1—2个机器周期,只有乘、除两条指令占4个机器周期。
当用12MHz晶体作主振频率时,执行一条指令的时间,也就是一个指令周期为1us、2us及4us。
3、单片机作为微型机的一个主要分支,在结构上的最大特点就是把CPU、存储器、定时器和多种输入输出接口电路集成在一块超大规模集成电路芯片上。
4、【例5.4】用定时器T1的方式2对外部计数,要求每计满100个数,将P1.0引脚信号求反. 解:P3.5引脚输入外部信号,每发生1次负跳变计数器加1,每输入100个脉冲,计数器溢出中断,将P1.0引脚求反.ORG 0000HLJMP MAINORG 001BHCPL P1.0RETIORG 0100HMAIN: MOV TMOD,#60HMOV T L1,#9CHMOV T H1,#9CHSETB TR1SETB ET1SETB EAHERE: AJMP HERE5、例7:程序名:MAX功能:查找内部RAM中无符号数据块的最大值入口参数:R1指向数据块的首地址,数据块长度存放在工作寄存器R2中出口参数:最大值存放在累加器A中占用资源:R1,R2,A,PSWMAX: PUSH PSWCLR A ;清A作为初始最大值LP: CLR C ;清进位位SUBB A,@R1 ;最大值减去数据块中的数JNC N EXT ;小于最大值,继续MOV A,@R1 ;大于最大值,则用此值作为最大值SJMP NEXT1NEXT: ADD A,@R1 ;恢复原最大值NEXT1: INC R1 ;修改地址指针DJNZ R2,LPPOP P SWRET一、填空题(37分)1、8031单片机芯片共有 40个引脚,MCS-51系列单片机为8 位单片机。
单片机复习题(参考答案)
一、填空题1.计算机中最常用的字符信息编码是 ASCII码。
2.计算机中常用的码制有原码,反码和补码。
3. 十进制数29的二进制表示为 11101B。
4. 十进制数-29的8位补码表示为 11100011B 。
5.如果存储单元的数据位为8位,当它存放无符号数时,则该数的范围为 0~255 ;存放有符号数时,以原码表示的范围为 -127~127 ,以补码表示,范围为 -128~127 。
6.设X=87H,Y=E6H,则X与Y按位“或”运算为 E7H,X与Y的按位“异或”运算为 61H 。
(要求结果写成16进制形式)7.按照CPU对数据处理的位数,单片机通常分为 4 位、8 位、 16 位、 32 位等四类。
8.计算机的经典结构由运算器、控制器、存储器、输入设备、输出设备组成。
9.一个完整的计算机系统由硬件系统和软件系统两大部分组成。
10. 如果存储单元的数据位为16位,当它存放无符号数时,则该数的范围为 0~65536 。
11.计算机三大总线分别为地址总线、数据总线和控制总线。
二、单选题1.数据的存储结构是指(C)。
A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示2.真值0表示形式唯一的机器数是(C )。
A. 原码B.反码C.补码D.原码和反码3.计算机能直接识别的语言是(C)。
A.汇编语言 B.自然语言 C.机器语言 D.C语言一、填空题1. 复位后寄存器PC= 0 、SP= 7 、P0~P3= FFH 、PSW= 0 。
2.EA引脚的作用是允许访问片外程序存储器输入线。
3. 8051是 8 位的单片机,其内部存储器容量为 128B RAM, 4KB ROM。
4.当80C51引脚ALE信号有效时,表示从P0口稳定地送出了低8位地址。
5. 80C51单片机有两种复位方式,即上电自动复位和按键手动复位。
6.8051单片机片内包含 4KB ROM和 128B RAM(填容量), 2 个定时器。
(完整版)单片机考试试题带答案
单片机原理及应用试卷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 )。
单片机填空题题库(24道)
单片机填空题题库(24道)单片机填空题题库单片机是指由单片集成电路组成的微型计算机系统。
它广泛应用于各个领域,如家电、通信、汽车等。
为了帮助大家更好地掌握单片机的知识,下面给出了一个单片机填空题题库,共有24道题目,希望对大家的学习有所帮助。
1. 单片机是由多个()组成的。
答案:集成电路2. 单片机由中央处理器()、内存和输入输出设备等组成。
答案:CPU3. 单片机的内存分为()和外部扩展存储器。
答案:内部存储器4. 单片机的输入输出设备包括()。
答案:键盘、显示器、串口等5. 单片机的时钟频率越高,处理速度越()。
答案:快6. 单片机常用的编程语言有()等。
答案:C、汇编语言7. 单片机的开发工具包括()等。
答案:编程软件、仿真器、编译器等8. 单片机应用中常用的通信接口有()等。
答案:串口、SPI、I2C9. 单片机的编程包括()和软件编程。
答案:硬件设计10. 单片机的系统开发过程包括()等阶段。
答案:需求分析、系统设计、硬件设计、软件设计、测试与调试等11. 单片机的主频是指()。
答案:CPU的工作频率12. 单片机的位宽是指()。
答案:CPU一次能处理的数据位数13. 单片机的存储器位宽是指()。
答案:存储器数据线的宽度14. 单片机的指令周期是指()。
答案:CPU执行一条指令所需的时间15. 单片机的片内存储器速度比外部扩展存储器()。
答案:快16. 单片机的中断是指()。
答案:外部设备请求CPU停止当前工作,转而处理其它工作17. 单片机的复位是指()。
答案:将单片机重置为初始状态18. 单片机的功耗是指()。
答案:单片机在单位时间内消耗的能量19. 单片机的温度范围通常为()。
答案:-40℃~+85℃20. 单片机的输入电压范围通常为()。
答案:0~5V21. 单片机的输入输出口数根据型号不同可有()个。
答案:几十个到几百个不等22. 单片机的片上存储器容量通常为()。
答案:几KB到几MB不等23. 单片机的运行速度取决于()。
单片机试题及其答案
单⽚机试题及其答案⼀填空题1. A T89S51单⽚机芯⽚共有40个引脚,MCS-51系列单⽚机为8位单⽚机。
2. AT89S51单⽚机有2级优先级中断。
3. AT89S51内部数据存储器的地址范围是 00H-7FH ,位地址空间的字节地址范围是20H-2FH ,对应的位地址范围是 00H-7FH ,外部数据存储器的最⼤可扩展容量是64k 字节。
4. 单⽚机也可称为微控制器或嵌⼊式控制器。
5.当MCS-51执⾏MOVC A,@A+PC指令时,伴随着 PSEN 控制信号有效。
6. 当单⽚机复位时PSW=00H,当前的⼯作寄存器区是0区,R4所对应的存储单元地址为04H。
7. MCS-51系列单⽚机指令系统的寻址⽅式有寄存器寻址、直接寻址、寄存器间接寻址、⽴即寻址、基址加变址、位寻址。
(相对寻址也可)8. 51系列单⽚机的典型芯⽚分别为AT89S51 、 8031 、 AT89C51 。
9. A T89S51的p3⼝为双功能⼝。
10. 由A T89S51组成的单⽚机系统在⼯作时EA引脚应该接地。
⼆选择题1.如果(A)=45H,(R1)=20H,(20H)=12H,执⾏XCHD A, @ R1;结果(A)=(A)A.42HB.20HC.12HD.15H2. AT89S51复位后,PC与SP的值为分别为(B)A.0000H、00HB.0000H、07HC.FFFFH、00HD.0000H、FFH3. 堆栈数据的进出原则是(B)A.先进先出 B.先进后出 C.后进后出 D.进⼊不出4. 已知:R0=28H (28H)=46H,顺序执⾏下⾯三条指令后MOV A,#32H; MOV A,45H ; MOV A,@R0执⾏结果A的内容为(A)A.46HB.28HC.45HD.32H5. AT89S51单⽚机中,唯⼀⼀个⽤户不能直接使⽤的寄存器是(C).A. PSWB.DPTR C . PC D. B三判断题1.AT89S51单⽚机可执⾏指令:MOV 35H,@R3。
单片机填空题及答案
回答:13H
2:若PSW的内容是10H,那么R3的地址是 ( )。
回答:13H
3:MCS-5l单片机的堆栈区只可设置在________________,堆栈寄存器SP是________位寄存器。
回答:片内数据存储区(器)、8
回答:指令存储器与数据存储器分开编址
23:若累加器A中的数据为01110010B,则PSW中的P=________。
回答:0
24:8051的堆栈指针是______。
回答:SP
25:一个10位D/A转换器,其分辨率为________。
回答:1/1024
回答:10H-17H
14:8051复位后,PC= 0 H。若希望从片内存储器开始执行,EA脚应接________ 电平,PC值超过________时,8051会自动转向片外存储器继续取指令执行。
回答:高、0FFF
15:串行通讯中有 ( ) 和异步两种基本方式。
回答:同步
回答:立即寻址
19:对单片机而言,连接到数据总线上的输入口应具有 () 功能。
回答:缓冲
20:8155的定时器是______位的。
回答:14
21:串行通信根据通信的数据格式分有两种方式,分别是 ( ) 和 ( ) 。
回答:同步方式、异步方式
22:8051单片机的存储器的最大特点是______。
4:ALE信号的作用是______。
回答:低8位地址锁存
5:一个字节可以存2位BCD码,它所表示的十进制数范围是0到 。
回答:99
6:单片机内包含组成微机的三个主要功能部件是CPU,存储器和______。
《单片机》填空题题库答案.doc
读书破万卷下笔如有神24、在8031 单片机系统中,若振荡晶体的频率为6MHz,则T0 做为计数器使用时允许输入信号的最高频《单片机原理及应用》填空题题库答案率是250kHz 。
二、填空题(每空 2 分)25、MCS-51单片机访问外部数据存储器用MOVX 指令,采用寄存器间址寻址方式。
1、MCS-51单片机访问外部端口和数据存储器用MOVX 指令。
26、MCS-51单片机可扩展8 位外部数据总线。
2、MCS-51单片机存储器结构的主要特点是程序存储器与数据存储器的寻址空间是分开的。
27、MCS-51单片机的常数表格和程序代码存放在程序存储区。
3、MCS-51单片机片内RAM区中有128 个可寻址位。
28、MCS-51单片机可扩展16 位地址总线。
4、8031 构成的单片机应用系统必须扩展程序存储器。
29、MCS-51单片机内部的特殊功能寄存器只能采用直接寻址方式访问。
5、MCS-51单片机的I/O 端口不是一般的双向口,而是准双向口。
30、以8031 为主机的单片机系统拟扩展16K程序存储器,需选用 2 片2764 EPROM。
6、MCS-51单片机的存储器从逻辑上可分为 3 种。
31、MCS-51 单片机的存储器配置在物理结构上有 4 个存储空间。
7、MCS-51单片机访问程序存储器中的常数和表格用MOVC 指令,采用变址间接寻址方式。
32、由于MCS-51单片机的I/O 端口是准双向口,因此在读入引脚电平时必须先将该I/O 口置1。
8、当MCS-51单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器33、MCS-51单片机的存储器在逻辑上分为 3 个存储器地址空间。
9、在8031 单片机系统中,若振荡晶体的频率为12MHz,则T0 做为计数器使用时允许输入信号的最高频34、当8051 单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器率是500kHz 。
35、在8031 单片机系统中,若振荡晶体的频率为3MHz,则T0 做为计数器使用时允许输入信号的最高频10、MCS-51单片机访问外部数据存储器用MOVX 指令,采用寄存器间址寻址方式。
单片机试题1及答案
unsigned char k,w;
while(1)
{
w=0x01;
For(k=0;k<8;k++)
{
P1=~w;
w<<=k;
delay();
}
}
2,设MCS-51单片机使用的晶振是12MHz,欲使用定时器/计数器0实现30ms定时中断,在P1.0在产生周期为60ms的方波。(1)计算TH0和TL0的值;(2)确定寄存器TMOD,TCON和IE的值(寄存器中跟本题无关位取值为0);(3)编写主程序和中断服务程序。(20分)
二、选择题(每空1分,共10分)
1,(1)一个C语言程序总是从(C)开始执行
A)书写顺序的第一个函数
B)书写顺序的第一条执行语句
C)主函数main()
D)不确定
2,在单片机C语言中用于结构化程序设计的三种基本结构是( A )
A)顺序结构、选择结构、循环结构B)if、switch、break C)for、while、do-while
3,当外部中断1和定时器1中断都设置为低优先级,若两个中断同时发生,则先响应哪个中断(A)
A,外部中断1 B,定时器1中断 C, 随机响应 D,两者同时响应
4,单片机输出信号为(C)电平
A,RS-485 B,RS-232 C,TTL D,RS-449
5,MS-51单片机工作在方式0,则计数器是(B)位
A,8位B,13位C,16位D,自动重装8位
6,MCS-51系列单片机的串口是(B)
A,全双工B,半双工C,单工D,并行口
7,串行口的控制寄存器为(B)。
A.SMOD B.SCON C.SBUF D.PCON
8,MCS-51系列单片机的定时器T0用做定时方式时,采用工作方式2,则初始化编程为(D)
51单片机基础知识试题题库(含答案)
第1章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。
2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。
3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。
4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。
5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。
6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
7、PSW中RS1 RS0=10时,R2的地址为 12H 。
8、PSW中RS1 RS0=11时,R2的地址为 1AH 。
9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。
10、PC复位后为 0000H 。
11、一个机器周期= 12 个振荡周期= 6 个状态周期。
12、PC的内容为将要执行的指令地址。
13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。
14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。
15、若A中的内容为63H,那么,P标志位的值为 0 。
16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。
这时当前的工作寄存器区是第 0 工作寄存器区。
17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。
18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。
19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。
调用返回时,再进行出栈保护,把保护的断点送回到 PC 。
20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》填空题题库答案二、填空题(每空2分)1、MCS-51单片机访问外部端口和数据存储器用 MOVX 指令。
2、MCS-51单片机存储器结构的主要特点是程序存储器与数据存储器的寻址空间是分开的。
3、MCS-51单片机片内RAM区中有 128 个可寻址位。
4、8031构成的单片机应用系统必须扩展程序存储器。
5、MCS-51单片机的I/O端口不是一般的双向口,而是准双向口。
6、MCS-51单片机的存储器从逻辑上可分为 3 种。
7、MCS-51单片机访问程序存储器中的常数和表格用 MOVC 指令,采用变址间接寻址方式。
8、当MCS-51单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器9、在8031单片机系统中,若振荡晶体的频率为12MHz,则T0做为计数器使用时允许输入信号的最高频率是 500kHz 。
10、MCS-51单片机访问外部数据存储器用 MOVX 指令,采用寄存器间址寻址方式。
11、MCS-51单片机可扩展 16 位外部地址总线。
12、MCS-51单片机的常数表格和程序代码存放在程序存储区。
13、MCS-51单片机可扩展 8 位数据总线。
14、ADC0809是逐次逼近(或逐次比较)式的8位 A/D 转换芯片。
15、MCS-51单片机内部RAM区中可位寻址单元的地址为 20H-2FH 。
16、以8031为主机的单片机系统拟扩展32K程序存储器,需选用 4 片2764EPROM。
17、MCS-51单片机访问程序存储器用 MOVC 指令。
18、MCS-51单片机片内RAM区中有 4 组工作寄存器。
19、8032构成的单片机应用系统必须扩展程序存储器。
20、由于MCS-51单片机的I/O端口是准双向口,因此在读入引脚电平时必须先向该I/O口置为高电平。
21、MCS-51单片机的程序存储器与数据存储器采用不同的指令访问。
22、MCS-51单片机访问外部数据存储器时用 MOVX 指令,采用寄存器间接寻址方式访问。
23、当89C51单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器。
24、在8031单片机系统中,若振荡晶体的频率为6MHz,则T0做为计数器使用时允许输入信号的最高频率是 250kHz 。
25、MCS-51单片机访问外部数据存储器用 MOVX 指令,采用寄存器间址寻址方式。
26、MCS-51单片机可扩展 8 位外部数据总线。
27、MCS-51单片机的常数表格和程序代码存放在程序存储区。
28、MCS-51单片机可扩展 16 位地址总线。
29、MCS-51单片机内部的特殊功能寄存器只能采用直接寻址方式访问。
30、以8031为主机的单片机系统拟扩展16K程序存储器,需选用 2 片2764 EPROM。
31、MCS-51单片机的存储器配置在物理结构上有 4 个存储空间。
32、由于MCS-51单片机的I/O端口是准双向口,因此在读入引脚电平时必须先将该I/O口置1。
33、MCS-51单片机的存储器在逻辑上分为 3 个存储器地址空间。
34、当8051单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器35、在8031单片机系统中,若振荡晶体的频率为3MHz,则T0做为计数器使用时允许输入信号的最高频率是 125 kHz。
36、89C51单片机可扩展 16 根外部地址总线。
37、MCS-51单片机的P0~P3口都是准双向I/O端口。
38、8155是可编程RAM和I/O接口芯片其内部含有 256 字节的静态RAM、 3 个可编程I/O接口和一个14位可编程定时/计数器。
39、MCS-51单片机采用变址寻址方式可以访问程序存储器。
40、以8032为核心的单片机系统拟扩展32K程序存储器,需选用 4 片2764 EPROM。
41、以8031为主机的单片机系统拟扩展32K程序存储器,需选用 4 片2764EPROM。
42、在8031单片机系统中,若振荡晶体的频率为12MHz,则T0做为计数器使用时允许输入信号的最高频率是 500kHz 。
43、89C51单片机可扩展 16 根外部地址总线。
44、当MCS-51单片机的EA引脚保持低电平时,CPU只访问片外的程序存贮器。
第1页共3页45、AT89C51单片机访问外部端口和数据存储器用 MOVX 指令。
46、AT89C52单片机片内RAM区中有 128 个可寻址位。
47、AT89C51单片机访问程序存储器用 MOVC 指令。
48、MCS-51单片机中断的允许是由 IE 寄存器决定的,中断源的优先级别是由 IP 寄存器决定的。
49、MCS-51单片机片内RAM区中有 4 组工作寄存器。
50、JC,rel指令执行时,当CY位为 1 时程序发生跳转。
51、8031、8051的主要区别是8051有 4 k内部ROM。
52、MCS-51单片机有两个定时器,定时器的工作方式由 TMOD 寄存器决定,定时器的启动与停止由 TCON 寄存器控制。
53、在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是 DA A 指令。
54、以8031为主机的单片机系统拟扩展48K程序存储器,需选用 6 片2764EPROM。
55、MCS-51单片机串行中断ES的中断入口地址为___0023H ___。
56、计算机中按功能把总线分为数据总线、_____地址_ ___总线和____控制____总线。
57、当EA接地时,MCS-51单片机将从外部程序存储器的地址0000H开始执行程序。
58、MCS-51单片机有两个定时器,定时器的工作方式由 TMOD 寄存器决定,定时器的启动与溢出由 TCON 寄存器控制。
59、在进行BCD码加法运算时,紧跟加法指令后面的指令必须是 DA(或十进制调整) 指令。
60、JB bit,rel指令表示当指定位为 1 时程序发生跳转。
61、MCS-51单片机上电复位时外部中断0(或INT0)中断源的优先级别最高。
62、在51系列单片机中指令MOVC A,@A+PC 属于基址加变址(或变址)寻址方式。
63、LED数码管显示方式有静态和动态两种形式。
64、在只使用外部程序存储器时,51系列单片机的 EA 管脚必须接地。
65、JNC,rel指令执行时,当CY位为 0 时程序发生跳转。
66、散转指令是 JMP @A+DPTR 。
67、8051单片机上电复位时串口中断源的优先级别最低。
68、在51系列单片机中指令SJMP rel 属于相对寻址方式。
69、MCS-51单片机访问外部设备用 MOVX 指令。
70、常用的单片机应用系统其键盘形式分为独立式和行列式(或矩阵式)两种形式。
71、在只使用内部程序存储器时,51系列单片机的 EA 管脚必须接高电平。
72、在AT89C51单片机中T0和T1的工作方式由 TMOD 寄存器的内容来决定,其启动/停止是由 TCON 寄存器中某些位的状态来决定。
73、JZ,rel指令执行时,当累加器内容为 0 时程序发生跳转。
74、异或指令的助记符是 XRL 。
75、8051单片机的四个并行I/O口中,只有 P0 口的各个引脚不具有片内上拉电阻。
76、MCS-52单片机片内共有 256 字节单元的RAM。
77、当EA接地时,AT89C52单片机将从片外程序存储器的地址0000H开始执行程序。
78、MCS—5l单片机的堆栈区只可设置在片内RAM 中,堆栈寄存器SP 是 8 位寄存器。
79、AT89C51单片机上电复位时外部中断0(或INT0)中断源的优先级别最高。
80、在MCS-51系列单片机中指令MOV A,30H 属于直接寻址方式。
81、在扩展外部程序存储器时,8031单片机的 EA 管脚必须接低电平。
82、在8051单片机中串行口的工作方式由 SCON 寄存器的内容来决定,其接收的数据从 SBUF 寄存器中读出。
83、乘法指令的助记符是 MUL 。
84、在MCS-51系列单片机中,如果P0口需要驱动拉电流负载则必须在其引脚上接上拉电阻。
85、AT89C51单片机片内共有 128 字节单元的RAM。
86、当EA接高电平时,MCS-51单片机将从片内程序存储器的地址0000H开始执行程序。
87、MCS-5l单片机的T0有 4 种工作模式,其中可以实现自动重装入的是模式 2 。
88、8031单片机访问片内数据存储器时使用 MOV 指令。
89、AT89C51单片机访问程序存储器使用 MOVC 指令,访问外部RAM使用 MOVX 指令。
第2页共3页90、8051单片机片内RAM区80H-0FFH属于特殊功能寄存器(SFR)区。
91、8031、8051的主要区别是8051有 4 k内部ROM。
92、MCS-51单片机串口的工作方式由 SCON 寄存器决定,接收到的数据从 SBUF 寄存器读取。
93、以8032为主机的单片机系统拟扩展48K程序存储器,需选用 6 片2764EPROM。
94、MCS-51单片机串口的工作方式是由 SCON 寄存器的内容决定,中断优先级别由 IP 寄存器的内容决定。
95、AT89C52单片机片内RAM区中有 4 组工作寄存器。
96、JZ,rel指令执行时,当累加器(或A)的内容为零时程序发生跳转。
97、AT89C51单片机串行口中断ES的中断入口地址为 0023H 。
98、JNB bit,rel指令表示当指定位为 0 时程序发生跳转。
99、转移指令LJMP addr16的转移范围是 64k 。
100、用仿真开发系统调试程序时,汇编成功只说明源程序的语法没有问题,而程序的功能是否正确还要靠调试纠错才能成功。
101、单片机内外中断源按优先级别分为高级和低级中断,级别的高低是由 IP 寄存器的置位状态决定的。
102、JNZ rel指令执行时,当累加器(或A)的内容为零时程序发生跳转。
103、MCS-51单片机串行口有 4 种工作方式。
104、对于DIV AB指令的执行结果,商在 A 中。
105、DPTR是由 DPH 和 DPL 两个8位寄存器组成的。
106、MCS-51单片机的位累加器是 Cy(或C)。
107、AT89C52单片机有4个I/O端口,它们不是一般的双向口,而是准双向口。
108、MCS-51系列单片机有 5 个中断源, 2 级优先级。
109、MCS-51系列单片机串行口方式 3 适用于波特率可变的多机通信。
110、MCS-51单片机定时器的本质是计数器。
第3页共3页。