单片机期末复习题2(带答案)

合集下载

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机是一种集成了CPU、存储器、I/O接口等功能的微型计算机,其英文缩写是:A. CPUB. RAMC. ROMD. MCU答案:D2. 下列哪个是51系列单片机的特有寄存器?A. ACCB. PSWC. SPD. PC答案:B3. 在8051单片机中,以下哪个指令是用于将累加器A的内容与外部数据存储器中的数据进行交换?A. MOV A, @DPTRB. MOVX A, @DPTRC. MOV DPTR, #20HD. MOV A, #20H答案:B4. 8051单片机的定时器/计数器0和1,其定时器模式下的工作方式有:A. 1种B. 2种C. 3种D. 4种答案:C5. 下列哪个中断源在8051单片机中具有最高优先级?A. 定时器0中断B. 外部中断0C. 定时器1中断D. 串行中断答案:B二、填空题(每空2分,共20分)1. 单片机的最小系统通常包括________、________和________。

答案:时钟电路、复位电路、电源电路2. 8051单片机的P0口是________位的双向I/O口。

答案:83. 8051单片机的中断向量地址是固定的,其中外部中断0的中断向量地址是________。

答案:03H4. 8051单片机的定时器0和定时器1都可以被配置为________模式,用于计数外部事件。

答案:计数器5. 在8051单片机中,使用MOV指令可以实现寄存器之间的数据传输,例如MOV A, R0,表示将________的数据传送到________。

答案:R0寄存器;累加器A三、简答题(每题10分,共30分)1. 请简述单片机的中断系统的作用及其重要性。

答案:单片机的中断系统允许单片机在执行程序的过程中,对外部事件或内部条件做出快速响应。

中断系统的重要性在于它能够实现多任务处理,提高系统的实时性和效率。

2. 描述8051单片机的串行通信方式及其特点。

单片机期末试题(含答案)

单片机期末试题(含答案)

一、选择题。

1. 十进制0.625转换成二进制数是( A )A 0.101B 0.111C 0.110D 0.1002.控制串行口工作方式的寄存器是( C )(A) TCON (B) PCON (C) SCON (D)TMOD3.MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是( B )(A) T1, (B)T0,T1 (C)T1,串行接口(D) T04.执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是(C)(A)/PSEN (B)ALE (C)/RD (D)/WR5. ORG 000BHLJMP 3000HORG 0003HLJMP 2000H当CPU响应外部中断0后,PC的值是( B )(A)0003H (B)2000H (C)000BH (D)3000H6.MCS-51有中断源( A )(A)5个(B)2个(C)3个(D)6个7.MCS-51上电复位后,SP的内容是:(B)(A)00H (B)07H (C)60H (D)30H8.能够用紫外光擦除ROM中程序的只读存储器称为( C )。

A.掩膜ROMB.PROMC.EPROMD.EEPROM9.定时器/计数器工作方式1是( C )。

A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构10.MCS-51单片机的位寻址区位于内部RAM的( D )单元。

A. 00H—7FHB. 20H—7FHC. 00H—1FHD. 20H—2FH二、填空题。

1.微处理器有运算器、控制器和若干寄存器组成。

2.MCS-51中凡是字节地址能够被 8 整除的SFR均能位寻址。

3.计算机的系统总线有地址总线、控制总线和数据总线。

4.MCS-51有 5 个中断源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器IP 加以选择.5.微机与外设间交换信息方式有程序控制方式(无条件传送方式和查询传送方式)、中断传送方式、直接数据通道传送DMA 。

单片机期末设计试题及答案

单片机期末设计试题及答案

单片机期末设计试题及答案一、单项选择题(每题2分,共20分)1. 单片机的核心是()。

A. 微处理器B. 存储器C. 输入/输出设备D. 总线2. 在8051单片机中,下列哪个寄存器用于设置定时器模式?()A. TCONB. TMODC. PCOND. SCON3. 8051单片机的定时器工作方式0是指()。

A. 13位定时/计数器B. 16位定时/计数器C. 8位自动重装载定时/计数器D. 16位可重装载定时/计数器4. 下列哪个指令可以实现8051单片机的堆栈操作?()A. MOVB. POPC. PUSHD. RET5. 在8051单片机中,外部中断0的入口地址是()。

A. 0003HB. 000BHC. 0013HD. 0033H6. 8051单片机的P1口作为通用I/O口使用时,其端口线P1.0到P1.7的对应位地址分别是()。

A. 80H到87HB. 90H到97HC. A0H到A7HD. B0H到B7H7. 8051单片机的串行通信中,波特率可以通过定时器的溢出率来设置,以下哪个说法是错误的?()A. 定时器模式对波特率有影响B. 定时器溢出率越高,波特率越高C. 定时器溢出率越低,波特率越低D. 定时器的初始值不影响波特率8. 在8051单片机中,下列哪个指令是无条件跳转指令?()A. LJMPB. SJMPC. AJMPD. JMP @A+DPTR9. 8051单片机的定时器作为计数器使用时,其计数脉冲来源于()。

A. 内部时钟B. T0或T1引脚C. 外部中断引脚D. 串行通信引脚10. 在8051单片机中,若要使用外部存储器,需要对()进行配置。

A. 特殊功能寄存器B. 数据指针寄存器C. 堆栈指针寄存器D. 程序计数器二、填空题(每空3分,共30分)11. 8051单片机的时钟频率为12MHz,机器周期是______μs。

12. 8051单片机的定时器T0和T1各有______种工作模式。

单片机复习题及答案

单片机复习题及答案

单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。

A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。

2、单片机复位后,程序计数器 PC 的值为()。

A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。

3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。

A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。

4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。

A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。

5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。

A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。

二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。

答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。

答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。

答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。

4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。

c语言单片机期末试题及答案

c语言单片机期末试题及答案

c语言单片机期末试题及答案一、选择题(每题2分,共20分)1. C语言中,以下哪个关键字用于定义一个结构体?A. structB. unionC. enumD. typedef答案:A2. 在C语言中,以下哪个函数用于将字符串复制到另一个字符串?A. strcpyB. strcatC. strncpyD. strcmp答案:A3. 下列关于单片机的描述,哪一项是不正确的?A. 单片机是一种集成了CPU、存储器和I/O接口的微控制器。

B. 单片机通常用于嵌入式系统。

C. 单片机的编程语言只能是汇编语言。

D. 单片机的运行速度通常高于个人计算机。

答案:C4. 在C语言中,下列哪个运算符用于计算两个数的和?A. +B. -C. *D. /答案:A5. 在单片机编程中,下列哪种方式用于控制单片机的I/O端口?A. 直接操作内存地址B. 使用中断C. 通过操作系统调用D. 通过串口通信答案:A二、填空题(每题2分,共20分)1. C语言中,表示逻辑与的运算符是____。

答案:&&2. 在单片机中,用于定义变量存储类型的关键字是____。

答案:volatile3. C语言中,用于定义数组的关键字是____。

答案:数组4. 在单片机编程中,用于控制定时器的函数是____。

答案:定时器函数5. C语言中,用于定义函数的关键字是____。

答案:函数三、简答题(每题5分,共30分)1. 请简述C语言中指针的概念。

答案:指针是一种变量,其值是另一个变量的内存地址。

2. 描述单片机的中断系统是如何工作的。

答案:单片机的中断系统允许外部或内部事件打断CPU当前的执行流程,以处理紧急任务。

3. 解释C语言中函数的原型声明和定义的区别。

答案:函数原型声明只包含函数的返回类型、名称和参数列表,而定义则包括函数原型和函数体。

4. 在单片机编程中,如何使用循环结构?答案:循环结构用于重复执行一段代码,直到满足特定条件。

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。

答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。

答案:程序3. 8051单片机的定时器/计数器有______个。

答案:24. 单片机的中断优先级可以通过______寄存器来设置。

答案:IP5. 单片机的______模式可以减少功耗。

答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。

答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。

答案:PC8. 单片机的______功能可以防止程序死循环。

51单片机期末考试试卷及答案

51单片机期末考试试卷及答案

51单片机期末考试试卷及答案一、选择题(每题2分,共20分)1. 51单片机的CPU是几位处理器?A. 4位B. 8位C. 16位D. 32位答案:B2. 在51单片机中,下列哪个寄存器用于存储程序计数器PC?A. AB. BC. DPTRD. SP答案:C3. 51单片机的时钟频率为12MHz时,一个机器周期的时长是多少?A. 1μsB. 2μsC. 4μsD. 8μs答案:C4. 在51单片机中,下列哪个中断优先级最高?A. 外部中断0B. 定时器/计数器0中断C. 外部中断1D. 定时器/计数器1中断答案:A5. 在51单片机中,若要实现串行通信,需要使用哪个特殊功能寄存器?A. TMODB. SCONC. TH0D. TL0答案:B6. 51单片机的存储器分为哪几部分?A. 程序存储器和数据存储器B. RAM和ROMC. 内部RAM和外部RAMD. 以上都对答案:D7. 在51单片机中,下列哪个寄存器用于控制串行通信波特率?A. TMODB. SCONC. TH1D. TL1答案:C8. 51单片机的定时器/计数器工作在方式1时,下列哪个特殊功能寄存器用于计数初值?A. TMODB. TH0C. TL0D. TH1答案:B9. 在51单片机中,下列哪个指令用于无条件跳转?A. SJMPB. JZC. JNZD. ACALL答案:A10. 在51单片机中,下列哪个指令用于将累加器A的内容传送到外部RAM的某个单元?A. MOVB. MOVXC. MOVCD. MOVW答案:B二、填空题(每题2分,共20分)1. 51单片机的CPU包括____、____、____、____和____五部分。

答案:运算器、控制器、累加器A、寄存器B、程序状态字PSW2. 51单片机的定时器/计数器共有____个,分别是____和____。

答案:2个,定时器/计数器0和定时器/计数器13. 在51单片机中,外部中断0和外部中断1的入口地址分别是____和____。

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。

A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。

答案:CPU2. 8051单片机的定时器/计数器共有______个。

答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。

答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。

答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。

答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。

通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。

2. 描述单片机的I/O接口的作用。

答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。

它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。

3. 简述单片机的定时器/计数器的作用。

答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。

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

某存储器芯片的地址线为11根,那么它的存储容量为( 2KB )。

MCS-51外扩I/O口与外RAM是统一编址的
8051单片机的(P3 )口的引脚,还具有外中断、串行通信等第二功能。

MCS-51系列单片机系统的外部设备是通过什么方式访问的?
MCS-51系列单片机的外部设备是通过查询工作方式、定时扫描工作方式和中断工作方式访问的
已知某数的BCD码为0111 0101 0100 0010则其表示的十进制数值为7542
简述MCS-51单片机内部主要有那几个功能单元组成?单片机内部有几种存储器,它们的作用分别是什么?MCS-51系列单片机主要包括以下几个部分:CPU、并行接口、存储器(ROM、RAM)、时钟电路、定时器、中断系统、串行接口、总线。

单片机内部具有两种存储器RAM和ROM。

RAM是用来存放中间结果,ROM 是用来存放程序。

MCS-51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断? MCS-51系列单片机具有5个中断源,分别是外部中断INT0和外部中断INT1、定时器溢出中断0和定时器溢出中断1以及串行中断。

通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断
CPU主要的组成部部分为(运算器、控制器)
8051单片机的P2口只能用作通用I/O口。

(错)
计算机能直接识别的语言为(机器语言)
CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高。

MCS-51系列单片机的内部资源有哪些?
MCS-51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。

MCS-51系列单片机字长是(8)位,有(40)根引脚
MCS--51单片机的复位信号是(高电平)有效。

8051系列CPU是(8)位的单片机
五个中断源中优先级高的是外部中断0,优先级是低的是串行口中断。

MCS-51单片机共有两个时钟XTAL1和XTAL2。

(错)
本课程实验所用的单片机的型号是什么?它有多少个I/O口,多大的ROM?
本课程实验所用的单片机的型号是STC15F2K60S2,它有38个I/O口,60KB的ROM。

MCS-51单片机定时器工作方式0是指的(13位)工作方式。

MCS-51单片机片内ROM容量为(4kb)
MCS-51单片机的定时器/计数器1的中断请求标志是(ET1 )
存储器的容量为16KB时,起止地址范围为(0000H~3FFFH)
80C51系列单片机有中断源有5个
什么叫中断?中断有什么特点?
"中断”是指计算机在执行某段程序的过程中,由于计算机系统内、外的某种原因,当出现CPU以外的某种情况时,由服务对象向CPU发出中断请求信号,要求CPU暂时中断当前程序的执行而转去执行相应的处理程序,待处理程序执行完毕后,再返回继续执行原来被中断的程序。

特点:分时操作;实时处理;故障处理。

8051单片机的P0口既可以做数据口线又可以做为地址口线。

起止范围为(0000H~1FFFH)的存储器的容量为8KB。

在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(PSW )
MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(外部中断0)
单片机应用程序一般存放在(ROM)
定时器若工作在循环定时或循环计数场合,应选用(工作方式2)。

MCS-51内部有几个通用定时器?有几种工作方式?
单片机内部有2个通用定时器,T0、T1,分别有工作方式0,工作方式1,工作方式2,T0还有工作方式3。

定时器与计数器的工作原理均是对输入脉冲进行计数。

(错)
程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

8个二进制位构成一个字节,一个字节所能表达的数的范围是0-255。

确定定时器/计数器工作方式的寄存器是(TMOD)
STC15F2K60S2单片机内部有4K的程序存储器。

(错)。

相关文档
最新文档