单片机原理及应用期末复习题

合集下载

(完整版)单片机原理及应用期末考试试题

(完整版)单片机原理及应用期末考试试题

单片机原理及应用期末考试试题一、填空题(每空1分,共20分)1.相对寻址是以PC的当前值为基准,加上指令中给出的相对偏移量形成目标地址的方式。

2.A T89S51单片机的1个机器周期含有12 个晶振周期或 6 状态周期。

3.AT89S51单片机进行扩展时,用P0 口作为地址/数据总线,用P2口作为地址总线高8位。

4.假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中5.指令格式是由操作码和操作数部分组成。

6. AT89S51单片机的串行口控制寄存器中有2个中断标志位,它们是TI和RI7.在进行BCD码加法运算时,紧跟ADD 或 ADDC 指令后的指令必须是DA A 指令8. JNC rel指令执行时,当CY位为0时程序发生跳转。

9.单片机位寻址区的单元地址是从20H单元到2FH单元,若某位地址是10H,它所在单元的地址应该是22H 。

10.外部中断0的中断入口地址为0003H,定时/记数器T1的中断入口地址为001BH。

11.串行口工作方式2为9位异步通信,若SMOD=0,f OSC = 6 MH Z,则其相应波特率为6×106/64 b/s12.堆栈应遵循先进后出规律,堆栈指针的符号为SP二、单项选择题(每小题1分,共20分)1.AT89S51单片机的( d )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在( b )a)RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111010101000010 则其表示的十进制数值为(b)a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有( d )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为( a )a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.AT89S51 的CPU是( c )位的单片机a) 16 b)4c)8 d)准167.AT89S51复位后,PC与SP的值为( b )a )0000H,00H b)0000H,07Hc) 0003H,07H d)0800H,00H8.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。

单片机原理及应用_期末考试题复习试卷__含答案

单片机原理及应用_期末考试题复习试卷__含答案

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( D )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在(B)a) RAM b)ROM c)寄存器 d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B)a) 7542H b)7542c) 75.42H d) 75。

424.下列指令中不影响标志位CY的指令有(D )。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为(A )a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.INTEL 8051 CPU是( C )位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为( B )a )0000H,00H b)0000H,07H c) 0003H,07H d)0800H,00H8.当需要从MCS—51单片机程序存储器取数据时,采用的指令为(B)。

a)MOV A, @R1 b)MOVC A, @A + DPTRc)MOVX A, @ R0 d)MOVX A,@ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是(A )a)20H b)30H c)00H d)70H10.下列哪条指令是正确的(D)a) PUSH R2 b) ADD R0,Ac)MOVX A @DPTR d)MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由硬件和软件两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

单片机原理及应用期末复习题库(含答案)

单片机原理及应用期末复习题库(含答案)

一、填空题1.十进制255的二进制是11111111,十六进制是FF。

2.单片机是将CPU、存储器、特殊功能寄存器、定时/计数器和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。

3.AT89S51单片机共有4个8位的并行I/O口,其中既可用作地址/数据口,又可用作一般的I/O口的是P0。

4.若采用12MHz的晶振,则MCS-51单片机的振荡周期为1/12μS,机器周期为1μS。

5、AT89S51单片机字长是8位,有40根引脚。

6.89S51单片机是8位单片机,其PC计数器是16位。

7.若单片机使用的晶振频率是6MHz,那么一个振荡周期是1/6µS,一个机器周期是2μS。

8.89S51单片机是+5V供电的。

9.堆栈是内部数据RAM区中,数据按先进后出的原则出入栈的。

10.MSC-51系列单片机具有4个并行输入/输出端口,其中P0口是一个两用接口,它可分时输出外部存储器的低八位地址和传送数据,而P1口是一个专供用户使用的I/O口,常用于第二功能的是P3口。

11.当单片机系统进行存储器扩展时,用P2口的作为地址总线的高八位,用P0作为地址总线的低八位。

12.半导体存储器分为ROM和RAM两大类,其中前者具有非易失性(即掉电后仍能保存信息),因而一般用来存放系统程序,而后者具有易失性,因而一般用来存放经常变动的用户程序中间结果等。

13.当单片机系统需要外扩展存储器时,P2和P0作为地址总线。

14.AT89S51单片机上电初始化后,将自动设置一些寄存器的初始值,其中堆栈指针SP的初始值为07H,P0口复位值是FFH。

15.单片机两种节电模式:空闲模式和掉电模式,节电模式是由特殊功能寄存器PCON中的有关位来控制的。

16.在AT89S51单片机中,RAM是数据存储器,ROM为程序存储器。

17.单片机的复位方式主要有上电复位和按键复位两种。

18.AT89S51单片机的内部RAM的寻址空间为256B,而内部ROM的寻址空间为4K。

2023年《单片机原理及应用》期末试题及答案

2023年《单片机原理及应用》期末试题及答案

2023年《单片机原理及应用》期末试题及答案课程名称:单片机原理及应用考试方式:闭卷考试时间: 120分钟一、单项选择题(每小题1分,共15分)1.在片内RAM中,若某位的位地址为40H,则该位所在字节的字节地址为( B )。

A、27HB、28HC、29HD、2AH2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( B )。

A、MOVB、MOVXC、MOVCD、以上都是3.CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是( C )A、混合编址B、动态编址C、独立编址D、变址编址4.AT89S51的中断源全部编为同级时,优先级别最高的是( D )。

A、T1B、外部中断1C、串行口中断D、外部中断05.MCS—51单片机的复位信号是( A )有效。

A、高电平B、低电平C、脉冲D、下降沿6.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( C )A、2MHzB、1MHzC、500KHzD、250KHz7.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。

A、06HB、F9HC、30HD、CFH8.若某存储器芯片地址线为12根,那么它的存储容量为( C )。

A. 1KBB. 2KBC.4KBD.8KB9.51单片机中, 能做数据线用的I/O接口是( A )。

A、P0B、P1C、P2D、P310.定时器/计数器工作方式1是( D )。

A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构12.若定时/计数器能自动重装载初值,则它工作在( C )A、方式0B、方式1C、方式2D、方式313.关于中断,下列说法正确的是( B )。

A、同级别的中断请求按时间的先后顺序响应B、同级别的中断请求按查询中断标志的先后顺序响应C、同级别的中断能嵌套D、同一时间同级别的多中断请求将形成阻塞,系统无法响应14.AT89S51的片内RAM空间为( A )。

单片机原理及应用期末考试复习资料

单片机原理及应用期末考试复习资料

单片机原理及应用期末考试复习资料1:MCS-51汇编语言指令格式中,唯一不可缺少的部分是。

2.操作码2:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOV A,@R73:MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是()。

1.寄存器间接寻址4:若PSW的RS1/RS0=10则单片机工作寄存器工作在()。

3.2区5:单片机8031的ALE引脚是()。

3.输出矩形脉冲,频率为fosc的1/66:单片机中的程序计数器PC用来()。

3.存放下一条指令地址7:单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为16位,因此其寻址范围是( )。

2.64KB8:使8031的定时器T0停止计数的指令是()。

4.CLR TR09:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOVC @A+DPTR,A10:单片机上电复位后,堆栈区的最大允许范围是个单元。

2.12011:下列定时/计数硬件资源中,不是供用户使用的是()。

3.定时器/计数器控制逻辑12:80C51单片机的数据长度是()。

2.8位13:8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是()。

4.P314:累加器A中为无符号二进制数,()实现将A中内容乘以2。

3.CLR C RLC A15:LU表示()。

4.算术逻辑部件16:单片机复位后,()。

2.PC=0000H,SP=07H17:8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是。

4.P318:MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来()。

4.存放16位地址,作间址寄存器使用19:MCS-51系列单片机的中断系统具有()。

1.5个中断源20:在下列MCS-5l单片机各条指令中,错误的是()。

1.MOVC @A+DPTR,A21:单片机上电复位后,PC的内容和SP的内容为()。

2.0000H,07H22:INTEL8031的P0口,当使用外部存贮存器时它是一个()。

《单片机原理和应用》一(含答案)

《单片机原理和应用》一(含答案)

《单片机原理与应用》期末复习题一一、填空题:1.单片微型计算机是一种把(1)中央处理器(CPU)(2)半导体存储器(ROM、RAM)(3)输入/输出接口(I/O接口)(4)定时器/计数器(5)中断系统(6)串行口等部分集成在同一块硅芯片上的有完整功能的微型计算机。

2.十进制数+100的补码=64H,十进制数-100的补码= 9C H 。

3.在8051单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存器或SFR 区,8051单片机其内部有 21 个特殊功能寄存器,其中11 个可以位寻址。

4.通常单片机上电复位时PC = 0000H,P0~P3 = FFH。

SP = 07H,PSW = 00H ,通用寄存器则采用第0组,这一组寄存器的地址范围是从00H 到07H。

5.若PSW为18H,则选取的是第3组工作寄存器。

6.在微机系统中,CPU是按照程序计数器PC 来确定程序的执行顺序的。

7.ORL A , #0F0H是将A的高四位置1,而低四位不变。

8.堆栈遵循先进后出(或后进先出)的数据存储原则,针对堆栈的两种操作为PUSH 和 POP 。

9.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以:位寻址。

10. 8位二进制数,采用补码形式表示带符号数,它能表示的带符号数真值的范围是分别为-128~127。

11.I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行写“1”操作。

12.MCS51单片机PC的长度为16位;SP的长度为8位,数据指针DPTR的长度为16位。

13.8051片内有256B的RAM ,可分为四个区,00H~1FH为工作寄存器区;20H~2FH为位寻址区;30H~7FH为堆栈、数据缓冲区;80H~FFH为特殊功能寄存器区。

14.半导体存储器中有一类在掉电后不会丢失数据,称为只读存储器,另一类掉电后丢失数据,且通电后也不能自动恢复,称为随机存取存储器。

单片机原理及应用期末考试试卷及答案

单片机原理及应用期末考试试卷及答案

B、C90H
C、1A2H
D、CA0H
[1分](17)一3的补码是( D )
A、10000011 B、11111100 C、11111110
D、111, 脚总是( A )
A、接地 B、接电源 C、悬空
D、不用
[1分](19)进位标志CY在( C)中
A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR
B、IE中断允许寄存器内的有关中断允许位置1
C、优先级寄存器内的有关位置1
D、当前一条指令执行完
二、填空题(14小题,共14分)
[1分](1)计算机中常作的码制有
[1分](2)十进制29的二进制表示为
[1分](3)单片微型机 、 和 三部分组成.
[1分](4)若不使用MCS-51片内存器引脚 必须接地.
(A)0003H (B)2000H (C)000BH (D)3000H [1分](26)对程序存储器的读操作,只能使用( D) (A)MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令 [1分](27)ORG 0003H
LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是( B) A、 0003H B、2000H C、000BH D、3000H [1分](28)执行PUSH ACC指令,MCS-51完成的操作是( B) A、(ACC)→(SP) SP-1→ SP B、SP+1→ SP (ACC)→(SP) C、SP-1 →SP (ACC)→ (SP) D、(ACC) →(SP) SP+1→ SP
[1分](3)请叙述微处理器μP、微机μC和微机系统μCS三者之间的区别。
[1分](4)单片机与其他常见微机(如PC机)有什么不同?它有什么独特优点?

单片机原理与应用考试复习资料

单片机原理与应用考试复习资料

一、单选题1.89C51单片机中,唯一一个用户不能直接使用的寄存器是()A、P S WB、D P T RC、P CD、B答案: C2.使用定时器T1时,有几种工作方式()A、1种B、2种C、3种D、4种答案: D3.中断源I E 1(外部中断1)的向量地址为()A、0003HB、000BHC、0013HD、002BH答案: C4.在8x51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口?()A、P0B、P1C、P2D、P3答案: A5.执行M O V I E,#81H指令的意义是:()A、屏蔽中断源B、开放外中断源0C、开放外中断源1D、开放外部中断源0和1答案: B6.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。

A、PCB、PSWC、AD、SP答案: B7.8051单片机中既可位寻址又可字节寻址的单元是()A、20HB、30HC、00HD、70H答案: A8.下列指令目的操作数属于寄存器间接寻址的是()。

A、MOV @R0,AB、ADDC B,30HC、ADD A,@R0D、ADD A,#30H答案: A9.单片机应用程序一般存放在()中。

A、RAMB、ROMC、寄存器D、CPU答案: B10.下面哪一种传送方式适用于处理外部事件( )。

A、DMAB、无条件传送C、中断D、条件传送答案: C11.位处理器是单片机面向控制应用的重要体现,下列中不属于位处理器资源的是()A、位累加器CyB、通用寄存器的各个位C、特殊功能寄存器的可寻址位D、位操作指令集答案: B12.89S51的内部程序存储器与数据存储器容量各为多少?()A、64KB、 128BB、4KB、64KBC、4KB、128BD、8KB、256B答案: C13.各中断源发出的中断申请信号,都会标记在MCS-51系统中的()中。

A、TMODB、TCON/SCONC、IED、IP答案: B14.在下列寄存器中,与定时器 / 计数器控制无关的是:( )A、TCONB、SCONC、IED、TMOD答案: B15.若MCS-51系统中,晶振频率为8MHz,则一个机器周期等于( ) μs。

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

一、填空题
1、若采用6MHz的晶体振荡器, 则MCS-51单片机的振荡周期为
____2/12us_____, 机器周期为_______2us________。

2、 MCS-51单片机共有 5 个中断源, 由 IE 寄存器
设定中断的开放和禁止;
每个中断源有两个优先级, 由 IP 寄存器设
定。

3、单片机的内部RAM区中, 能够位寻址的地址范围是
_________20H~2FH_________, 特殊功能寄存器中, 可位寻址
的地址是_______80H~FFH__________。

4、 MSC-51单片机引脚信号中, 信号名称带上划线的表示可
外接电路或低电平时该信号有效;
5、函数是C语言的基本单
位。

6、若由程序设定RS1、 RS0=0、 1, 则工作寄存器R0~R7的直
接地址为____08H~0FH_____。

7、串行口通信方式2接收到的第9位数据
送SCON 寄存器的RB8 位中保存。

8、 MCS-51内部提供 2 个可编程的 16 位定时/计数器, 定时器有 4 种工作方式。

9、在C51中, 变量的数据类型说明为bit, 则其取值范围是0或1 。

10、串行口方式3发送的第9位数据要事先写入SCON 寄存器的 RB8 位。

11、 MCS—51单片机外部中断请求信号有电平方式和脉冲方式, 在电平方式下, 当采集到
P3.2或P3.3引脚的有效信号为低电平时, 激活外部中断。

12、 CPU又称 MPU , 一般由运算器和控制器两部分组成。

13、使用DPTR作间址指针进行寄存器间接寻址时, 其寻址能力为所有存储器。

14、整型变量的占用的存储空间是两个字节 ; 字符型变量占用的存储空间是一个字节
15、ALU指的是算术/逻辑单元。

16、 MCS-51单片机的中断源分别是外部中断0 、
定时/计数器0 、外部中断 1 、定时/计数器1 、
串行口接收/发送中断。

17、 KeiL C51软件中, 工程文件的扩展名是____ .Uv2 ______, 编译连接后生成可烧写的文件扩展名是____ _.hex______
二、选择题
1、 C语言中最简单的数据类型包括( B/D ) 。

A、整型、实型、逻辑型
B、整型、实型、字符型
C、整型、字符型、逻辑型
D、整型、实型、逻辑型、字符型
2、下列描述中正确的是( D ) 。

A、程序就是软件
B、软件开发不受计算机系统的限制
C、软件既是逻辑实体, 又是物理实体
D、软件是程序、数据与相关文档的集合
3、下列计算机语言中, CPU能直接识别的是( D ) 。

A、自然语言
B、高级语言
C、汇编语言
D、机器语言
4、 MCS-5l单片机的堆栈区是设置在( C )中。

A、片内ROM区
B、片外ROM区
C、片内RAM区
D、片外RAM 区
5、以下叙述中正确的是( C ) 。

A、用C语言实现的算法必须要有输入和输出操作
B、用C语言实现的算法能够没有输出但必须要有输入
C、用C程序实现的算法能够没有输入但必须要有输出
D、用C程序实现的算法能够既没有输入也没有输出
6、定时器/计数器工作方式1是( D )。

A、 8位计数器结构
B、 2个8位计数器结构
C、 13位计数结构
D、 16位计数结构
8、 C语言提供的合法的数据类型关键字是( D ) 。

A、Double
B、short
C、integer
D、 Char
9、片内RAM的20H~2FH为位寻址区, 所包含的位地址是( B )。

A、00H~20H
B、00H~7FH
C、20H~2FH
D、 00H~FFH
10、以下能正确定义一维数组的选项是( B ) 。

A、int a[2,5]={0,1,2,3,4,5};
B、
char a[ ]={0,1,2,3,4,5};
C、 char a={'A','B','C'};
D、int a[5]="0123";
11、 MCS-51单片机的复位信号是( A )有效。

A、高电平
B、低电平
C、脉冲
D、下降沿
12、 8051的单片机的堆栈指针( D )
A、只能位于内部RAM低128字节范围内
B、可位于内部RAM低256字节范围内
C、可位于内部ERRAM内。

D、可位于内部RAM或外部RAM内
13、在串行口工作于异步通信方式时, 其接收由( C ) 来启动。

A、 REN
B、 RI
C、 REN和RI
D、 TR
14、存储16×16点阵的一个汉字信息, 需要的字节数为( A )
A、32
B、64
C、128
D、256
15、设MCS-51单片机晶振频率为12MHz, 定时器作计数器使用时, 其最高的输入计数频率应为( B )。

相关文档
最新文档