文档库 最新最全的文档下载
当前位置:文档库 › 单片机复习题库(含答案)

单片机复习题库(含答案)

单片机复习题库(含答案)

一、填空题

1、计算机中最常用的字符信息编码是(ASCII码)。

2、MCS-51系列单片机为( 8 )位单片机。

3、若不使用MCS-51片内存储器引脚必须接(地)。

4、8051单片机有两种复位方式,既上电复位和手动复位。复位后SP =(07H ),PC =(0000H ),PSW =(00H ),P0 =( 0FFH ),而工作寄存器缺省则采用第( 0 )组,这组寄存器的地址范围是从(00H~ 07H )。

5、在 MCS-51中,PC和DPTR都用于提供地址,PC为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。

6、MCS-51单片机系列有( 5 )个中断源,可分为(2 )个优先级。

7、假定(A)=85H, (R0)=20H,(20H)=0AFH.执行指令:ADD A,@R0 后,累加器A的内容为(24H ),CY的内容为( 1 ),OV的内容为( 1 )。.

8、A/D转换器的作用是将(模拟)量转为(数字)量。

9、LED数码显示按显示过程分为(并行)显示和(串行)显示2种。

10、用汇编语言指令编写的程序,应该称作(源程序)程序,经过汇编的程序应该称作(目标程序)。

1、8031内部有( 128B )个RAM、8751内部有4K( ROM )

片内RAM可进行位寻址的空间位地址范围是(00H~FFH )。

2、51单片机汇编指令由操作码和操作数组成,其寻址方式有立即寻址,寄存器寻址,直接寻址,间接寻址,相对寻址和堆栈寻址以及位寻址等几种方式。如:MOV A,20H属于(直接寻址)寻址方式,MOVC A,@A+DPTR 属于(变址寻址)寻址方式,MOV C, bit 属于( 位寻址 ) 寻址方式。

3、堆栈的地址由(SP )内容确定,其操作规律是“(先)进

(后)出”。

4、DA指令是(BCD 码调整)指令,它只能紧跟在(加法)指令后使用。

5、P0、P1、P2、P3四个均是(8 )位的(并行)口,其中P0的功能是(地址/数据分时复口)。P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的数据总线和地址总线,在单片机扩展时,( P0口)口和(P2口)口为地址线,(P0口)口为数据线,在P0—P4口中, P0 为真正的双向口, P1—P3为准双向口。。

6、利用8155可以扩展(3 )个并行口,(256B )个RAM单元。

8、假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC

后,把程存储(1031H )单元的内容送累加器A中。

9、假定(SP)=60H, (ACC)=30H,(B)=70H, 执行下列命令:

PUSH ACC

PUSH B

后,SP的内容为( 62H ), 61H的单元的内容为(30H单元)。

10、单片机串行通信时,若要发送数据,就必须将要发送的数据送至(SBUF)单元,若要接收数据也要到该单元取数.

1、MCS-51系列单片机8031、8751、89S52在内部存储器的设置上主要区别是:8031内部(无)程序存储器,8751内部( 4K )程序存储器,89C51内部( 8K )程序存储器。

2、在MCS-51单片机中,如采用6MHZ晶振,一个机器周期为(2μs)。

3、当80C51的RST引脚上保持( 2 )个机器周期以上的低电平时,80C51即发生复位。

4、当P1口做输入口输入数据时,必须先向该端口的锁存器写入( 1 ),否则输入数据可能出错。

5、MCS-51单片机访问外部存储器时,利用(ALE)信号锁存来自(P0)口的低8位地址信号。

6、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行( 256 )次。

7、程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为(进位)标志,用于无符号数加(减)运算,当进行(位)操作时作为位累加器。OV为(溢出)标志,用于有符号数的加(减)运算。

9、假定(A)=0FFH, (R3)=0FH, (30H)=0F0H, (R0)=40H, (40H)=00H.执行指令: INC A

INC R3

INC 30H

INC @R0

后,累加器A的内容为(00H ), R3的内容为(10H ), 30H的内容为( F1H ),

40H的内容为( 01H )。

2、假定(SP)=40H,(39H)=30H,(40H)=60H。执行下列指令:POP DPH ,POP DPL后,DPTR的内容为( 6030H ),SP的内容是( 38H )。

10、异步串行数据通信的桢格式由(起始)位,(数据)位,(奇偶校验)位和(停止)位组成。

1、MCS-51单片机扩展程序存储器所用的控制信号为( PSEN ),扩展数据存储器所用的控制信号为( RD )和( WR )。

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

6、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用(PUSH )指令,恢复现场用(POP)指令。

3、(程序状态)寄存器的作用是用来保存程序运行过程中的各种状态信息。若累加器A中的数据为01110010B,则PSW中的P=( 0 )。

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

5、要使MCS-51 单片机从片内的地址0000H 开始执行程序。那么EA应(低电平)。

7、外部中断1(INT1)的中断入口地址为(0013H);定时器1的中断入口地为(001BH),T0 的入口地址为(OOOBH ),串行口入口地址为( 0023H )。

8、8751有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器(TCON)、(TMOD)的内容决定,且定时的时间或计数的次数与(TH )、( TL)两个寄存器的初值有关。

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

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

5、单片机内部数据传送指令(MOV)用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令( MOVX )用于单片机内部与外部RAM或I/O接口之间,( MOVC )指令用于单片机内部与外部ROM之间的查表.

6、单片机内部与外部ROM之间的查表指令是(MOVC A,@A+PC )。

7、单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由(中断优先级)寄存器的置位状态决定的。同一级别中断源的优先顺序是由(自然优先级顺序)决定的。

8、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(方式0)。

10、计算机的系统总线有地址总线、控制总线和(数据总线)。

11、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为(1022H)。

12、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式中,可采用(定时器T1 )的溢出率来设定和计算波特率。

1、DA指令是(BCD码加法)指令,它只能紧跟在(ADD,

ADDC)指令后使用。

2、MCS-51单片机内部RAM区中可位寻址单元的地址为20H-2FH 。若某位地址是09H,它所在单元的地址应该是(21H)。

3、寄存器PSW中的RS1和RS0的作用是(选择工作寄存器组)。若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为10H~17H。

5、MCS—51内部的SFR共有(21)个。

6、任何程序总是由三种基本结构组成:(顺序、分支、循环)。

7、转移指令LCALL addr16 的转移范围是(64K),JNB rel 的转移范围是(-127~+128),调用指令AJMP addr11的调用范围是(2K)。

8、扩展并行口时常用8155可编程芯片,它由(256字节的静态RAM存储器、3个可编程的输入/输出端口、1个可编程的定时/计数器、内部锁存器)4部分组成。

9、堆栈指针SP的内容将始终指示(堆栈的栈顶),当单步执行了调用指令LCALL addr16 后SP的内容将(不会)改变。

10、由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采用单片机的(定时/计数器、SBUF )再通过软件编程来实现。(可能简答6分)

1.位处理器也称为_布尔处理器_,它以状态寄存器中的___进位标志位C _为累

加位。

2.80C51内部共有256个数据存储单元,按其功能分为两部分:低128、高128

单元。

3. 3.MCS-51时序的定时单位共有四个,从小到大依次是拍节、状态、机器周

期、指令周期

4.MCS—51单片机外部中断请求信号有电平方式和脉冲方式,在

电平方

式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断。5.定时器/计数器的工作方式3是指的将定时器/计数器0 拆成两个独立

的8位计数器。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器使用。

6.MCS-51单片机可扩展16 位外部地址总线, 可扩展8 位数据总

线。

二、简答

三、改错题:(共15分,每小题3分) 以给出的指令操作码为依据,请判断MCS—51单片机的下列各条指令的书写格式是否有错误,如有请说明错误原因。

1.MUL R0Rl 乘法指令应使用A、B寄存器操作

2.MOV A,@R7 间接寄存器使用R7有误,间址寄存器只能使用R0、R1

3.MOV A, #3000H 8位累加器A不能接受16位数据

4.MOVC @A+DPTR,A MOVC指令为对程序存储区操作指令,累加器的内容不可通过变址方式送入程序存储器,两操作数写反了。

5.UMP #1000H 长转移指令中的操作数为16位转移地址,不能用立即数的形式来表达。

单片机复习题带答案

一、单项选择题 1.利用下列( D )关键字可以改变工作寄存器组 A、interrupt B、sfr C、while D、using 2.C51中一般指针变量占用( C )字节存储。 A、一个 B、两个 C、三个 D、四个 3.使用宏来访问绝对地址时,一般需包含的库文件是(B) A、reg51.h B、absacc.h C、intrins.h D、startup.h 4.执行#define PA8255 XBYTE[0x3FFC]; PA8255=0x7e; 后存储单元0x3FFC的值是( A ) A、Ox7e B、8255H C、未定 D、7e 5.设有int i;则表达式i=1,++i,++i||++i,i的值为( C ) A、1 B、2 C、3 D、4 6.设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是( C ) A、10,11,12 B、11,12,12 C、10,12,12 D、11,11,12 7.设有int i;则表达式i=1,++i,i||++i,i的值为( B ) A、1 B、2 C、3 D、4 8、单片机8051的XTAL1和XTAL2引脚是(D )引脚。 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 9、单片机的定时器/计数器设定为工作方式1时,是(D )。 A、8位计数器结构 B、2个8位计数器结构 C、13位计数器结构 D、16位计数器结构 10、串行口每一次传送( C )字符。 A、1个字节 B、1bit C、1帧 D、1 串 11、计算机能直接识别的语言是( C )。 A、汇编语言 B、自然语言 C、机器语言 D、C语言 12、MCS—51单片机的CPU主要的组成部分为(A )。 A、运算器、控制器 B、加法器、寄存器 C、运算器、加法器 D、运算器、译码器 13、MCS-51系列单片机芯片是双列直插式封装的,有( C )个引脚。 A、24 B、30 C、40 D、50 14、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(A )。 A、T0 B、INT1 C、串行接口 D、INT0 15、P0口作数据线和低8位地址线时(C )。 A、应外接上拉电阻 B、不能作I/O口 C、能作I/O口 D、应外接高电平

单片机复习题库(含答案)

单片机复习题库(含答案) 一、填空题 1、计算机中最常用的字符信息编码是(ASCII码)。 2、MCS-51系列单片机为( 8 )位单片机。 3、若不使用MCS-51片内存储器引脚必须接(地)。 4、8051单片机有两种复位方式,既上电复位和手动复位。复位后SP =(07H ),PC =(0000H ),PSW =(00H ),P0 =( 0FFH ),而工作寄存器缺省则采用第( 0 )组,这组寄存器的地址范围是从(00H~ 07H )。 5、在 MCS-51中,PC和DPTR都用于提供地址,PC为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。 6、MCS-51单片机系列有( 5 )个中断源,可分为(2 )个优先级。 7、假定(A)=85H, (R0)=20H,(20H)=0AFH.执行指令:ADD A,@R0 后,累加器A的内容为(24H ),CY的内容为( 1 ),OV的内容为( 1 )。. 8、A/D转换器的作用是将(模拟)量转为(数字)量。 9、LED数码显示按显示过程分为(并行)显示和(串行)显示2种。 10、用汇编语言指令编写的程序,应该称作(源程序)程序,经过汇编的程序应该称作(目标程序)。 1、8031内部有( 128B )个RAM、8751内部有4K( ROM ) 片内RAM可进行位寻址的空间位地址范围是(00H~FFH )。 2、51单片机汇编指令由操作码和操作数组成,其寻址方式有立即寻址,寄存器寻址,直接寻址,间接寻址,相对寻址和堆栈寻址以及位寻址等几种方式。如:MOV A,20H属于(直接寻址)寻址方式,MOVC A,@A+DPTR 属于(变址寻址)寻址方式,MOV C, bit 属于( 位寻址 ) 寻址方式。 3、堆栈的地址由(SP )内容确定,其操作规律是“(先)进

单片机复习材料题目加答案

(1)单片机主要集成了中央处理器(CPU)、数据寄存器(RAM)、程序储存器(ROM)、中断系统、定时器/计时器、以及输入/输出接口电路等部件。 (2)单片机最小系统主要包括单片机、晶振电路、复位电路、和电源等4个部分。 (3)单片机常采用两种复位方式,即上电自动复位和手动复位。 (4)一个机器周期包含12个晶振周期,若晶振周期的频率为12MHz,则机器周期为1μ s ,指令周期为1μs ~ 4μs机器周期。 (5)当P1口作输入口输入数据时,必须先向该端口的锁存器写入1,否则输入数据可能出错。 (6)MCS-51系列单片机有4个并行I/O口, 1 个全双口串口, 2 个16位定时器/计数器,5个中断源。 (7)单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是09H,它所在单元的地址应该是21H。 (8)寄存器PSW中的RS1和RSO的作用是选择当前工作寄存器。 (9)MCS-51单片机的内部RAM中从00H 到1FH是工作寄存器区,共分为4组。 (10)既做数据线又做地址线的是P0口,只能做地址线的是P1口。 (11)MCS-51单片机有两种复位方式,即上电复位和手动复位。复位后SP=07H,PC=0000H,PSW=00H,A=00H,P0=P1=P2=P3=FFH。 (12)若(PSW)=18H,则选取的是第_4_组工作寄存器。其地址范围从00H-1FH。 (13)C51中定义位变量的关键字bit,位变量对应的地址空间范围是20H-2FH 。 (14)unsigned char定义的变量取值范围0-255,unsigned int定义的变量取值范围0-65535。 (15)if语句一般用于单一条件或分支数目较少的场合,如果编写超过3个以上分支的程序,可用多分支选择的switch语句。 (16)下面的循环执行了无限次空语句。 i=4; while(i!=0); (17)下面的延时函数delay()执行了1000次空语句 void delay (void) {

单片机复习题含答案

1、单片机应用程序一般存放在(B ) A、RAM B、ROM C、寄存器 D、CPU 2.在单片机中,通常将一些中间计算结果放在(A )中 A、累加器 B、控制器 C、程序存储器 D、数据存储器 3.89C51单片机有片内ROM容量( A) A 4K B B. 8KB C. 128B D. 256B 4、CPU主要的组成部部分为(A) A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器 5.INTEL8051CPU是(C)位的单片机 A、16 B、4 C、8 D、准16 6.CPU由___运算器__和控制器构成。 1、PC存放__下一条要执行的指令的16位地址__,具有_ 自动加一_特性。在8051中决定程序执行顺序的是PC还是DPTR是PC它是_16__位(是,不是)不是SFG 2、PSW用于存放__指令执行后的有关状态____,在8051中PSW是__8___ 位,当8051执行94H+4BH后,PSW的CY、AC、OV、P的值是多少CY=0、AC=0、OV=0、P=1 3、什么是堆栈8051的堆栈设在何处哪个寄存器是堆栈指针堆栈存取数据的原则是什么答:1)堆栈是在内RAM区专门开辟出来的进行数据存取的一块连续的存储区域。2) 设在07H上。3)SP 4)先进后出 4.单片机的堆栈指针SP始终是(B) A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度 5、进位标志CY在(C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存PSW D、DPTR 6、. 8031单片机中的SP和PC分别是( C)的寄存器。 位和8位位和16位位和16位位和8位 7、DPTR是什么寄存器它的作用是什么它由哪几个特殊功能寄存器组成 答:数据指针DPTR是16位的专用寄存器。作为对外部数据存储器进行寻址的地址指针。由两个8位的寄存器DPH和DPL构成 1、8051单片机的内部RAM可以分为几个不同的区域各区的地址范围及其特点 答:4个区域。工作寄存器区00H-1FH 由32个单元组成,共4个区,可以通过设置PSW 中的RS1和RS0选择不同的工作寄存器。 位寻址区20H-2FH 这16个RAM单元可以按位操作,也可以按字节操作数据 缓冲区30H-7FH 这些单元只能按字节寻址 SFR区80H-FFH 特殊功能寄存器中地址可以被8整除的,可以按位寻址,特殊功能寄存器记录了单片机工作状态及工作方式 2.为了使10H—17H作为工作寄存器使用,应该采用什么办法实现写出相关指令。CPU复位后,R0---R7的单元地址是多少 3、8051的位寻址区在哪里位寻址空间是多少20H----2FH,128位

单片机考试复习试题库附答案

十八套试卷(答案附后面) 单片机模拟试卷001 一、选择题(每题1分,共10分) 1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在( B ) a)RAM b)RO M c)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B )a)7542H b)7542 c)75.42H d)75.42 4.下列指令中不影响标志位CY的指令有( D )。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为() a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6.INTEL 8051 CPU是(C )位的单片机 a)16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为( B ) a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B )。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是(A ) a)20H b)30H c)00H d)70H 10.下列哪条指令是正确的( D ) a)PUSH R2 b)ADD R0,A c)MOVX A @DPTR d)MOV @R0,A 二、填空题(每空1分,共30分) 1.一个完整的微机系统由和两大部分组成。2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现__ _电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。 3.半导体存储器分成两大类和,其中具有易失性,常用于存储。 4.求十进制数-102的补码(以2位16进制数表示),该补码为。

单片机复习题库(含答案)

单片机复习题库(含答案)单片机复习题库(含答案) 一、单选题 1. 下面哪个不是单片机的特点? A. 集成度高 B. 执行速度快 C. 操作简便 D. 存储容量大 答案:D 2. 在单片机的复位电路中,常用的复位方式是: A. 程序复位 B. 硬件复位 C. 软件复位 D. 手动复位 答案:B 3. 单片机中断的触发方式有以下哪几种? A. 内部触发

B. 外部触发 C. 软件触发 D. 手动触发 答案:A、B、C 4. 单片机中的位操作指令是指对数据的哪一部分进行操作? A. 高字节 B. 低字节 C. 位 D. 字节 答案:C 5. 单片机工作模式中,可以通过设置谁来控制单片机工作状态? A. 硬件 B. 软件 C. 中断 D. 外部信号 答案:B 二、判断题

1. 单片机的外部中断一般需要使用外部中断触发器。 答案:错 2. 单片机的I/O口可以设置为输入、输出或者双向。 答案:对 3. 单片机的Flash存储器是一种非易失性存储器。 答案:对 4. 单片机的片内RAM存储器可以直接运行程序。 答案:对 5. 单片机的位操作指令是指对数据的整个字节进行操作。 答案:错 三、填空题 1. 单片机的中断向量表一般存储在()中。 答案:ROM 2. 单片机的外部中断触发方式可以选择为()或者()。 答案:上升沿触发、下降沿触发 3. 单片机的位操作指令是通过()实现对数据位的读、写或者置位等操作。 答案:位地址

4. 单片机的运算指令可以对()进行算术运算或者逻辑运算。 答案:寄存器中的数据 5. 单片机的GPIO口是指()。 答案:通用输入输出口 四、简答题 1. 请简要解释单片机的中断工作原理。 答案:单片机在执行程序的过程中,可以根据外部或者内部的中断 请求来暂停当前的工作,转而执行中断服务程序。当中断请求触发时,单片机会保存当前的程序计数器和其它寄存器的状态,然后跳转到对 应的中断服务程序。该程序处理完中断事件后,再返回到原来的程序 继续执行。通过中断,可以提高单片机的响应速度和处理能力。 2. 请简要说明单片机的I/O口使用方法。 答案:单片机的I/O口可以设置为输入、输出或者双向。在使用输 入口时,可以通过读取相应的端口状态来获取外部输入信号。在使用 输出口时,可以通过向相应的端口写入数据来控制外部设备。双向口 即可以作为输入口又可以作为输出口,根据需要设置相应的方向控制位。 3. 单片机的位操作指令有什么作用?

单片机》期末考试复习题及答案

单片机》期末考试复习题及答案1.8031单片机的(D)口的引脚,还具有外中断、串行通信等第二功能。 a)P0b)P1c)P2d)P3 2.单片机应用程序一般存放在(B) a)RAMb)ROMc)寄存器d)CPU 3.已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数值为(B) a)7542Hb)7542c)75.42Hd)75.42 4.下列指令中不影响标志位CY的指令有(D)。 a)ADDA,20Hb)CLRc)RRCAd)INCA 5.CPU主要的组成部部分为(A) a)运算器、控制器b)加法器、寄存器 c)运算器、寄存器d)运算器、指令译码器 6.INTEL8051CPU是(C)位的单片机 a)16b)4c)8d)准16 7.8031复位后,PC与SP的值为(B) a)0000H,00Hb)0000H,07Hc)0003H,07Hd)0800H,00H8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。

a)MOVA,@R1b)MOVCA,@A+DPTR c)MOVXA,@R0d)MOVXA,@DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是(A)a)20Hb)30Hc)00Hd)70H 10.下列哪条指令是精确的(D) a)PUSHR2b)ADDR0,A c)MOVXA@DPTRd)MOV@R0,A 2、填空题(每空1分,共30分) 1.一个完全的微机体系由硬件和软件两大部分构成。 2.8051的引脚RST是_IN_(IN脚照旧OUT脚),当其端出现_高_电平时,8051进入复位状态。8051一向维持这个值,直到RST脚收到_低_电平,8051才脱离复位状态,进入程序运转状态,从ROM0000H单位开始取指令并翻译和履行。 3.半导体存储器分成两大类RAM和ROM其中RAM具有易失性,常用于存储临时性数据。4.求十进制数-102的补码(以2位16进制数表示),该补码为9AH。 5.PC寄放CPU将要履行的指令所在的ROM单位的地址,具有自动加1特征。在8051中决定程序履行顺序的是PC 照旧DPTR?PC它是16位?不是(是,不是)SFG?6.123= xxxxxxxx B= 52 H。

单片机练习题含答案

单片机练习题含答案 1、指令AJMP的寻址范围是 ( ) A、任意范围 B、-128到+127 C、64K D、2K 答案:D 2、下列芯片中属于单片机的芯片是 ( ) 。 A、80486 B、80586 C、8086 D、89C2051 答案:D 3、8051单片机的振荡晶体频率是6MHz,其定时/计数器T0作为计数器使用时的最高计数频率是( )。 A、250kHz B、500kHz C、1MHz D、2MHz 答案:A 4、一条DW语句定义的数表,其数的个数不得超过( )个。 A、20 B、40 C、80 D、160 答案:C 5、堆栈指针的英文缩写是 ( )。 A、ST B、SP C、SK D、S 答案:B 6、累加器A的内容是84H,执行RR A 指令后累加器的内容变为 ( ) 。 A、42 B、09

C、83 D、40H 答案:A 7、8051单片机的P1口可以驱动( )个LSTTL负载。 A、8 B、2 C、16 D、4 答案:D 8、MCS-51系列单片机的P2口除作为输入/输出接口使用外,还可以作 为 ( ) 使用。 A、低8位地址总线和数据总线 B、高8位地址总线 C、控制总线 D、读写控制线 答案:B 9、在8051单片机中,第2组工作寄存器位于内部RAM的( )区域内。 A、00-07 B、08H-0F C、10H-17 D、18H-1FH 答案:C 10、8051单片机的工作频率为12MHz,其内部定时器的最大定时时间是( ) 。 A、256μS B、8192μS C、65536μS D、131072μS 答案:C 11、累加器A的内容是76H,执行SWAP A 指令后累加器的内容变为 ( ) 。 A、70 B、06 C、67 D、60H 答案:C

《单片机》期末考试复习题及答案

一、选择题(每题1分,共10分) 1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在(B) a)RAM b)ROM c)寄存器d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为(B )a)7542H b)7542 c)75.42H d)75.42 4.下列指令中不影响标志位CY的指令有(D)。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为(A) a)运算器、控制器b)加法器、寄存器 c)运算器、寄存器d)运算器、指令译码器 6.INTEL8051CPU是(C)位的单片机 a)16b)4c)8d)准16 7.8031复位后,PC与SP的值为(B) a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。 a)MOV A,@R1b)MOVC A,@A+DPTR c)MOVX A,@R0d)MOVX A,@DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是(A) a)20H b)30H c)00H d)70H 10.下列哪条指令是正确的( D ) a)PUSH R2 b)ADD R0,A c)MOVX A @DPTR d)MOV@R0,A 二、填空题(每空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.定时和计数都是对脉冲进行计数,定时与计数的区别是定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数

单片机期末考试复习题及答案

单片机期末考试复习题及答案下面是一个关于单片机期末考试复习题及答案的文章。 单片机期末考试复习题及答案 一、选择题 1. 下列哪个是单片机的特点? a) 性能强大,功能丰富 b) 体积小,功耗低 c) 具有高时钟频率 d) 以上都是 答案:d) 以上都是 2. 常用的单片机编程语言是: a) Java b) C语言 c) Python d) C++ 答案:b) C语言 3. 单片机的输入输出方式可分为以下几种,除了___方式还有串行方式。

a) 并行 b) 模拟 c) 数字 d) USB 答案:a) 并行 4. 下列哪个不是单片机应用的典型领域? a) 智能家居 b) 工业自动化 c) 医疗器械 d) 无线通信 答案:d) 无线通信 二、填空题 1. 单片机是一种_____的计算机系统。 答案:嵌入式 2. 单片机内部的_____能够控制程序的运行。 答案:时钟 3. 单片机的程序是以_____的形式存储在内部的闪存中。

答案:二进制 4. 单片机的I/O引脚可以作为_____输入或输出信号的接口。 答案:数字 三、简答题 1. 请解释下列代码的含义: ```c #include void main() { P1 = 0x55; while(1); } ``` 答案:这段代码使用C语言编写,通过调用reg51.h头文件引入了51单片机的寄存器定义。主函数中将P1寄存器的值设置为0x55,即1010101。接着进入一个无限循环,使程序永远停在这里。 2. 请解释下列代码的含义: ```c #include

《单片机》课后习题及答案

《单片机》课后习题及答案 单片机是计算机科学与技术中的重要领域之一,学习单片机的过程中,习题是不可或缺的一部分。通过解答习题,不仅可以加深对单片 机知识的理解,还可以培养解决问题的能力。本文将为大家介绍一些 经典的单片机习题,并提供详细的答案解析。 一、基础知识题 1. 请简述单片机的定义及其作用。 答:单片机是一种集成度极高的微型计算机系统,它包括中央处理器、存储器、输入/输出接口和时钟电路等基本组成部分。单片机广泛 应用于嵌入式系统、仪器仪表、工控设备等领域,能够完成各种控制、计算、通信等任务。 2. 请列举常见的单片机类型及其特点。 答:常见的单片机类型有AVR系列、PIC系列、STM32系列等。 它们的特点如下: - AVR系列:低功耗、性能稳定、易于编程调试。 - PIC系列:成本较低、易于学习上手,适用于简单的应用场景。 - STM32系列:性能强大、资源丰富、支持多种外设接口。 3. 单片机的时钟输入一般采用什么方式?请简要说明原因。

答:单片机的时钟输入一般采用晶体振荡器的方式。晶体振荡器具有稳定的振荡频率和相位,能够提供可靠的时钟信号,保证单片机各个部件按时序工作。 二、编程习题 1. 编写一个程序,实现LED灯在不同时间间隔下的闪烁。 答:以下是示例代码: ```c #include sbit LED = P1^0; void delay(unsigned int ms) { unsigned int i, j; for(i = ms; i > 0; i--) for(j = 110; j > 0; j--); } void main() { while(1) {

单片机复习题(含答案)

四、程序分析题 1、已知(A)=83H,(R0)=17H,(17H)=34H,执行下列程序段后: ANL A ,#17H ORL 17H ,A XRL A ,@R0 CPL A 问:(A)= CBH ,(R0)= 17H ,(17H)= 37H 。 2、已知(10H)=5AH,(2EH)=1FH,(40H)=2EH,(60H)=3DH ,执行下列程序段后:MOV 20H ,60H MOV R1 ,20H MOV A ,40H XCH A ,R1 XCH A ,60H XCH A ,@R1 MOV R0 ,#10H XCHD A ,@R0 问:(A)= 5AH (10H)=1FH (2EH)= 3DH(40H)= 2EH (60H)= 3DH 3、执行下列程序段: MOV A ,#00H MOV R7 ,#0FFH MOV PSW, #80H ADDC A ,R7 问:(CY )= 1 (AC )= 1(P)= 0(ACC)= 00H (R7 )= 0FFH 4、写出执行每条指令后的结果。 MOV A,#25H CLR A; (A)=00H CPL A; (A)=0DAH 5、写出下列指令执行后的结果。 MOV A,#37H MOV R0,#20H MOV @R0,A ANL A,#0FH (A)=__07H___ (R0)=__ 20H __ (20H)=__37H __ 6、执行如下三条指令后,30H单元的内容是___0EH MOV R1,#30H MOV 40H,#0EH MOV ﹫R1,40H 7、请分析下面程序执行后的操作结果,(A)=__40H_ ,(R0)=__60H_。 MOV A,#60H MOV R0,#40H MOV @R0 ,A MOV 41H,R0 XCH A,R0

单片机复习题含答案

单片机复习题含答案 1、单片机应用程序一般存放在(B) A、RAM B、ROM C、寄存器 D、CPU2.在单片机中,通常将一些中间计 算结果放在(A)中A、累加器B、控制器C、程序存储器D、数据存储器3.89C51单片机有片内ROM容量(A) A4KBB.8KBC.128BD.256B4、CPU主要的组成部部分为(A) A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器5.INTEL8051CPU是(C)位的单片机A、16B、4C、8D、准166.CPU由___运算器__和控制器构成。 1、PC存放__下一条要执行的指令的16位地址__,具有_自动加一_特性。在8051中决定程序执行顺序的是PC还是DPTR?是PC它是_16__位?(是,不是)不是SFG? 2、PSW用于存放__指令执行后的有关状态____, 在8051中PSW是__8___位,当8051执行94H+4BH后,PSW的CY、AC、OV、P的值是多少?CY=0、AC=0、OV=0、P=13、什么是堆栈?8051的堆栈设在 何处?哪个寄存器是堆栈指针?堆栈存取数据的原则是什么? 答:1)堆栈是在内RAM区专门开辟出来的进行数据存取的一块连续的 存储区域。2)设在07H上。3)SP4)先进后出 4.单片机的堆栈指针SP始终是(B) A、指示堆栈底 B、指示堆栈顶 C、指示堆栈地址 D、指示堆栈长度5、进位标志CY在(C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存PSW D、DPTR

6、.8031单片机中的SP和PC分别是(C)的寄存器。 A.8位和8位 B.16位和16位 C.8位和16位 D.16位和8位7、DPTR 是什么寄存器?它的作用是什么?它由哪几个特殊功能寄存器组成? 答:数据指针DPTR是16位的专用寄存器。作为对外部数据存储器进行寻址的地址指针。由两个8位的寄存器DPH和DPL构成 1、8051单片机的内部RAM可以分为几个不同的区域?各区的地址范围及其特点?答:4个区域。工作寄存器区00H-1FH由32个单元组成,共4个区,可以通过设置PSW中的RS1和RS0选择不同的工作寄存器。 位寻址区20H-2FH这16个RAM单元可以按位操作,也可以按字节操作数据缓冲区30H-7FH这些单元只能按字节寻址 SFR区80H-FFH特殊功能寄存器中地址可以被8整除的,可以按位寻址,特殊功能寄存器记录了单片机工作状态及工作方式 2.为了使10H—17H作为工作寄存器使用,应该采用什么办法实现?写出相关指令。CPU复位后,R0---R7的单元地址是多少? 3、8051的位寻址区在哪里?位寻址空间是多少?20H----2FH,128位 4.MCS-51中有4组工作寄存器,它们的地址范围是 00H~~1FH5.MCS-51单片机的堆栈区应建立在(A)。 A.片内数据存储区的低128字节单元 B.片内数据存储区 C.片内数据存储区的高128字节单元 D.程序存储区6.8031单片机中既可位寻址又可字节寻址的单元是(A)A、20HB、30HC、00HD、70H 1、8051单片机对外有几条专用控制线?其功能是什么?4条,P11

《单片机原理及应用》复习题及相关答案

一.选择题 1、以下有关PC和DPTR的结论,正确的是( D )。 A、DPTR是可以访问的,而PC不能访问 B、它们都是8位的存储器 C、它们都有加1的功能 D、DPTR可以分为两个8位的寄存器使用,但PC不能 2.启动定时器1开始定时的指令是( D )。 A.CLR TR0 B.CLR TR1 C.SETB TR0D.SETB TR1 3.下列指令判断若定时器T0计满数就转LP的是( D )。 A.JB T0,LPB.JNB TF0,LP C.JNB TR0,LPD.JB TF0,LP 4.89C51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( A ),向CPU申请中断。 A.RI或TI置1 B.RI或TI置0 C.RI置1或TI置0 D.RI置0或TI置1 5.8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M 值为( D )。 2=8192 B.M=82=256 A.M=13 2=65536 C.M=42=16 D.M=16 6、下列说法正确的是( C )。 A、89C51共有21个特殊功能寄存器,它们的位都是可以用软件设置的,因 此,都是可以进行位寻址的。 B、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。 C、程序计数器PC不能为用户编程时直接使用,因为它没有地址。 D、各中断发出的中断请求信号,都会标记在MCS-51系统的TMOD寄存器中。 7、在89C51中,需要外加电路实现中断撤除的是:( A ) A、电平方式的外部中断 B、定时中断 C、外部串行中断 D、脉冲方式的外部中断 8、下列的说法正确的是( A )。 A、特殊功能寄存器SCON,与定时器/计数器的控制无关。 B、特殊功能寄存器TMOD,与定时器/计数器的控制无关。 C、特殊功能寄存器IE,与定时器/计数器的控制无关。 D、特殊功能寄存器TCON,与定时器/计数器的控制无关。 INT(外部中断)的向量地址为()。C 9.外部中断源1 A.0003H B.000BH C.0013H D.002BH

单片机复习参考题(含答案)

单片机复习题 一、选择 1.二进制数110110110对应的十六进制数可表示为( )。 A. 1D3H B.1B6H C.DBOH D. 666H 2.-3的补码是( )。 A. 10000011 B. 11111100 C.11111110 D.11111101 3.CPU主要的组成部部分为( )。 A.运算器,控制器 B.加法器,寄存器 C. 运算器,寄存器 D. 运算器,指令译码器 4.INTEL 8051 CPU是( )位的单片机。 A. 16 B.4 C. 8 D.准16位 5.对于以 8051为核心的小单片机应用系统来说,/EA脚总是( ) A.接地 B.接电源 C. 悬空 D.不用 6.程序计数器PC用来( )。 A.存放指令 B.存放正在执行的指令地址 C. 存放下一条的指令地址 D.存放上一条的指令地址 7.指令和程序是以( )形式存放在程序存储器中。 A. 源程序 B. 汇编程序 C. 二进制编码 D.BCD码 8.单片机应用程序一般存放在( )中。 A. RAM B.ROM C. 寄存器 D.CPU 9.单片机8051的XTALl和XTAL2引脚是()引脚 A. 外接定时器 B.外接串行口 C. 外接中断 D.外接晶振 10.8031复位后,PC与SP的值为( )。 A.0000H,00H B.0000H,07H C.0003H,07H D. 0800H,00H 11.P0,P1口作输入用途之前必须( )。 A. 相应端口先置1 B.相应端口先置0 C.外接高电平 D.外接上 拉电阻 12.8051的内部RAM中,可以进行位寻址的地址空间为( )。 A. 00H~2FH B. 20H~2FH C. 00H~FFH D. 20H~FFH 13.8051的程序计数器PC为16位计数器,其寻址范围是( ) 。 A. 8K B. 16K C. 32K D. 64K 14.8051单片机中,唯一一个用户不能直接使用的寄存器是( )。 A.PSW B. DPTR C. PC D. B

单片机原理与应用练习题库+答案

单片机原理与应用练习题库+答案 1、无条件跳转指令LJMP的跳转范围是( )。 A、2KB B、1KB C、64KB D、256B 答案:C 2、十进制126数其对应的十六进制数可表示为( )。 A、7EH B、8EH C、8FH D、FEH 答案:A 3、访问片外数据存储器应用( )类指令。 A、MOVX B、ADD C、MOV D、MOVC 答案:A 4、MCS-51单片机向外扩展存储器时,片内4个I/O口中作为地址总线的是( )。 A、P0口和P2口 B、P0口 C、P2口和P3口 D、P2口 答案:B 5、MCS-51单片机的复位引脚为第( )脚。 A、9 B、18 C、19 D、31 答案:A 6、用8051单片机的定时器/计数器T0定时,用方式2,则应( )。 A、启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值

B、启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值 C、启动T0前向TH0、TL0置入相同的计数初值,以后不再置入 D、启动T0前向TH0、TL0置入不同的计数初值,以后不再置入 答案:C 7、在计算机中“A”是用( )来表示。 A、BCD码 B、二—十进制 C、余三码 D、ASCII码 答案:D 8、当MCS-51单片机复位后,下面说法准确的是( )。 A、PC=0000H B、SP=00H C、SBUF=00H D、30H=00H 答案:A 9、8051单片机的程序计数器PC为16位计数器,其寻址范围是( )。 A、8 KB B、16KB C、32KB D、64KB 答案:D 10、单片机晶振频率为12MHz时,定时/计数器可以计数的最大脉冲频率为( )。 A、2MHZ B、1MHZ C、500KHZ D、250KHZ 答案:C 11、当8031外扩程序存储器8KB时,需使用EPROM 2716( )。 A、2片 B、3片 C、4片 D、5片

单片机原理与应用练习题库(含参考答案)

单片机原理与应用练习题库(含参考答案) 1、用8051单片机的定时器/计数器T1作计数方式,用方式2,则工作方式控制字为( )。 A、60H B、06H C、02H D、20H 答案:A 2、要使MCS-51单片机能够响应定时器/计数器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( )。 A、98H B、84H C、42H D、22H 答案:A 3、定时器/计数器工作方式3是( )。 A、16位计数结构。 B、1个8位定时器\计数器和一个8位定时器; C、13位计数结构; D、8位计数器结构; 答案:B 4、下面的语句哪个是设置定时器/计数器T0的中断使能的( )。 A、ES0=1 B、ET0=1 C、EA=1 D、EX0=1 答案:B 5、单片机中使用MOVXA,@R1指令( )寻址数据存储器1050H单元。 A、能直接 B、不能 C、与P2口配合能 D、与P1口配合能 答案:C 6、MCS-51单片机CPU开中断的指令是( )。 A、SETB EA

B、SETB ES C、CLR EA D、SETB EX0 答案:A 7、在C51 语言中,当do-while语句中的条件为( )时结束循环。 A、0 B、fause C、true D、非0 答案:A 8、以下有关PC和DPTR的结论中错误的是( )。 A、DPTR是可以访问的,而PC不能访问 B、它们都是16位寄存器 C、在单片机运行时,它们都具有自动加“1”的功能 D、DPTR可以分为2个8位的寄存器使用,但PC不能 答案:C 9、单片机在调试过程中,通过查表将源程序转换成目标程序的过程叫( )。 A、手工汇编 B、汇编 C、编译 D、自动汇编 答案:A 10、国际上对单片机通用的称呼为( )。 A、CPU B、MCU C、SCMC D、IC 答案:B 11、MCS-51单片机的定时器/计数器,本质上就是计数器,下面说法正确 的是( )。 A、当对外计数时就是定时器 B、当对内部机器周期计数时就是定时器 C、不允许对外计数 D、不允许对内部计数 答案:B

单片机复习题附答案

单片机复习题〔仅供参考〕 任务一 1.十进制数126对应的十六进制可表示为D。 A.8F B.8E C.FE D.7E 2.二进制数110010010对应的十六进制数可表示为A。 A.192H B.C90H C.1A2H D.CA0H 3.计算机内部的数据之所以用二进制的形式表示,主要是B。 A.为了编程方便B.由于受器件的物理性能限制 C.为了通用性D.为了提高运算速度 4.计算机主要的组成成分为B。 A.CPU 、内存、I/O口B.CPU 、键盘、显示器 C.主机、外部设备D.以上都是 5.CPU主要的组成成分为C。 A.运算器、控制器B.加法器、存放器 C.运算器、存放器D.运算器、指令译码器 6.以下不是构成单片机的部件D A.微处理器B.存储器C.I/O接口电路 D.打印机 7.89C51的CPU是C的单片机 A.16 B.4 C.8 D.准16 8.AT89C51单片机的字长是C位。 A.32 B.16 C. 8 D. 4

9.程序计数器PC用来B。 A.存放指令B.存放下一条的指令地址 C.存放正在执行的指令地址D.存放上一条的指令地 址 10.当标志存放器PSW的RS0与RS1分别为0与1时,系统选用 的工作存放器组为C。 A.组1 B.组3 C.组2 D.组0 11.进位标志Cy在C中。 A.累加器B.算术逻辑运算单元ALU C.程序状态字存放器PSW D.PC中 12.指令与程序是以C形式存放在程序存储器中。 A.源程序B.汇编程序C.二进制编码D.BCD码 13.单片机应用程序一般存放在B。 A.RAM B.ROM C.CPU D.存放器14.51单片机中专用存放器〔 B 〕用来存放下一条待执行的指令 地址。 A.ACC B.PC C.PSW D.DPTR 15.AT89C51单片机有片内的ROM容量A A.4KB B. 8KB C. 00H-1FH D.20-2FH 16.89C51片内的Ram共有B字节。 A.128 B.256 C.4K D.64K

单片机考试复习题及答案

选择题 1、主频为12MHz的单片机他的机器周期为(c)。 A、1/12微秒 B、0.5微秒 C、1微秒 D、2微秒 2、MCS-51系列单片机是属于(C)体系结构。 A、冯诺依曼 B、普林斯顿 C、哈佛 D、图灵 3、定时器/计数器工作方式0为(A)。 A、13位定时/计数方式 B、16位定时/计数方式 C、8位可自动装入计数初值方式 D、2个8位方式 6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。 A、中断标志位 B、中断允许控制位 C、中断优先级控制位 D、外部中断触发方式控制位 7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。 A、1个机器周期 B、2个机器周期 C、4个机器周期 D、8个机器周期 8、在下列寄存器中,与定时器/计数器无关的是(C)。scon是控制寄存器 A、TCON B、TMOD C、SCON D、IE 9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。 A、00100101 B、01010010 C、10101101 C、1101101010 10、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。 A、8.192ms B、16.384ms C、65.53ms D、131.072 11、当晶振频率为6MHz,定时/计数器T0工作于定时器方式2,若要求定时值为0.2ms,则定时初值为(A)。 A、156 B、56 C、100 D、200 12、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。 A、2MHz B、1MHz C、500KHz D、250KHz 13、利用下列(D)关键字可以改变工作寄存器组。 A、interrupt B、sfr C、while D、using 14、(D)是c语言提供的合法的数据类型关键字。 A、Float B、signed C、integer D、Char 15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。 A、1us B、2us C、4us D、8us 16、8051单片机的定时器/计数器工作方式1是(B)。 A、8位计数器结构 B、16位计数器结构 C、13位计数器结构 D、2个8位计数器结构 17线反转法识别有效按键时,如果读入的列线全为1,则说明(A)。 A、没有键被按下 B、有一个案件被按下 C、有多个按键被按下 D、以上说法都不对、

(完整版)单片机期末复习题和参考答案

A. RD B. WR C. PSEN D.ALE 10. 外部中断1的中断入口地址为( A. 0003H B. 000BH C. 0013H 11. 下列指令中正确的是( A. MOV P2.1 , A C. MOVX B , @DPTR 12. 串行口的移位寄存器方式为 A. 方式0 B.方式1 )。 )。 )。 D. 001BH B. JBC TF0 , L1 D. MOV A , @R3 ( C.方式 13. 在家用电器中使用单片机应属于计算机的 A.辅助工程应用 B.数值计算应用 C. D.方式3 )。 ( 控制应用 D. 14. 在LED显示中,为了输出位控和段控信号,应使用指令 A. MOV B. MOVC C. MOVX D. XCH 数据处理应用()。 单片机原理与接口技术复习题 复习一选择题 1.有如下程序段: MOV R0 ,# 30H SETB C CLR A ADDC A, # 00H MOV@ R0 , A执行结果是() A. ( 30H ) =0 0H B.( 30H) =0 1H C. ( 00H ) =0 0H D.( 00H) =0 1H 2. 在CPU内部,反映程序运行状态或运算结果特征的寄存器是()。 A. PC B. PSW C. A D. SP 3. 各中断源发出的中断请求信号,都会标记在()寄存器。 A. TMOD/SCON B. TCON/PCON C. IE/TCON D. TCON/SCON 4. 帧格式为1个起始位,8个数据位,1个停止位的异步串行通信方式是()。 A. 方式0 B.方式1 C.方式2 D.方式3 5. 在数据传送过程中,数据由串行变为并行可通过()实现。 A.数据寄存器 B.移位寄存器 C.锁存器 D. A/D转换器 6. 执行返回指令,退出中断服务子程序,则返回地址来自()。 A. ROM B.程序计数器 C.堆栈区 D. CPU寄存器 7. 中断查询,查询的是(). A.中断请求信号 B.中断标志 C.外中断方式控制位 D.中断允许控制位

相关文档