单片机技术题库
单片机考试试题
单片机考试试题一、选择题(每题2分,共20分)1. 单片机是一种______。
A. 微处理器B. 微控制器C. 微电脑D. 以上都是2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 显示器D. 输入/输出接口3. 8051单片机的内部数据存储器有多少字节?A. 128B. 256C. 512D. 10244. 单片机的中断服务程序通常存放在哪个区域?A. 程序存储区B. 数据存储区C. 特殊功能寄存器区D. 堆栈区5. 下列哪个指令不是8051单片机的指令?A. MOVB. ADDC. SUBD. DIV6. 单片机的时钟频率与机器周期的关系是?A. 时钟频率 = 机器周期B. 时钟频率 = 机器周期 / 12C. 机器周期 = 时钟频率 / 12D. 机器周期 = 时钟频率 * 127. 单片机的I/O口通常具有几种工作模式?A. 1种B. 2种C. 3种D. 4种8. 下列哪个不是单片机的串行通信方式?A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 定时计数C. 系统监控D. 系统复位10. 下列哪个不是单片机的编程语言?A. C语言B. 汇编语言C. BASIC语言D. HTML语言二、简答题(每题10分,共30分)1. 简述单片机的工作原理。
2. 描述单片机中断处理的过程。
3. 解释单片机的串行通信和并行通信的区别。
三、计算题(每题15分,共30分)1. 给定一个8051单片机的时钟频率为12MHz,计算其机器周期的频率。
2. 如果一个单片机的I/O口配置为推挽输出,当其输出高电平时,外部电路需要的电流为20mA,请计算该I/O口能驱动的LED灯的数量,假设每个LED灯的工作电流为20mA。
四、应用题(每题20分,共20分)设计一个简单的单片机系统,用于控制一个交通信号灯,要求红、绿、黄灯交替亮起,每种颜色的灯亮起时间为30秒。
单片机专业试题及答案详解
单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。
10. 描述单片机的程序存储器和数据存储器的区别。
答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。
数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。
四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。
答案:机器周期时间长度 = 时钟周期× 机器周期倍数。
对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。
单片机技术试题
《单片机技术》课程试题库(适应专业:应用电子技术、楼宇智能化工程技术、移动通信技术)执笔人:陈余题型一:选择题1.信号发生仪显示系统1、内部RAM中的位寻址区定义的位是给( a )。
A.位操作准备的B.移位操作准备的C.控制转移操作准备的D.以上都对2、使累加器的最高位置1,其余位不变,可以用下面的( d )指令实现。
A.ORL A, #80HB.ANL A, #80HC.XRL A, #80HD.MOV A, #80H3、在单片机外扩展存储器芯片时,4个I/O口中用作地址总线的是(A )。
A.P0口B.P0和P2口C.P2和P3口D.P2口4、访问外部数据存储器时,不起作用的信号是( D )。
A.RDB.WRC.PSEND.ALE5、下列指令中格式错误的是()。
A.MOVX A,@DPTRB.INC R0C.MOV A,@R2D.MOV A,#70H6、下列指令中,错误指令的数目是()。
A.MOV 50H,4FHB.MOVX DPTR,#10HC.MOV 50H,#4FHD.SUB A,#30H7、产生/WR信号的指令是()。
A.MOVX A,@DPTRB.MOVC A,@A+DPTRC.MOVC A,@A+DPTRD.MOVX @DPTR,A8、单片机是将( D )做到一块集成电路芯片中,称为单片机。
A.CPU、RAM、ROMB.CPU、I/O设备C.CPU、RAMD.CPU、RAM、ROM、I/O设备9、单片机应用程序一般存放在(A )。
A.RAMB.ROMC.寄存器D.CPU10、在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( C )。
A.PSWB.PCC.AD.SP11、MCS-51单片机扩展I/O口与外部数据存储器( A )。
A.统一编址B.分别独立编址C.变址编址D.动态变址12、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。
A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断13、指令MOVX寻址空间是(B )。
单片机考试题目及答案
单片机考试题目及答案一、选择题(每题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:当M1M0=01时,定时器工作于方式1。这种方式下定时器的计数器为16位,弃高低8位分别由TH和TL组成。
方式2::当M1M0=10时,定时器工作于方式2。这种方式下,TL作为8位计数器,TH用于存放计数初值。
二、判断(正确的在题后括号内写“对”,错误的写“错”。本题5分,每题1分)
1、P3口每个引脚都有两种功能。 (√ )
2、指令CPL A 的功能是完成累加器的清零。( ×)
3、MCS-51单片机片内数据存储器都可以进行位寻址。(× )
4、DPTR叫作数据指针。 (√ )
5、MOV A,#34H采用的是寄存器间接寻址方式。 (× )
DJNZ R2,LOOP
MOV 20H,A
END
2、编程计算C=A2+B2 ,已知a存放在片内RAM 30H单元,b存放在片内31H单元,将结果c存入片内32H单元
ORG 2000H
MOV A,30H
和读写控制信号。
4、ALE信号的作用是(低8位地址锁存)。
5、8051复位后,PC=(0)H。若希望从片内存储器开始执行,EA脚应接(高)电平,PC值超过(0FFF)H时,8051会自动转向片外存储器
继续取指令执行。
二 判断题(每空2分,共10分)
1、8051单片机内部结构分为CPU、存储器、I/O端口、定时器/计数器和中断系统五部分。(√ )
F0用户标志位:根据用户需要通过传送指令确定的。
RS1和RS0寄存器选择位: 用户通过改变RS1和RS0的状态可以决定R0-R7的实际物理地址。
单片机考试题库
单片机考试题库一、选择题1. 单片机是指?A. 一种集成电路B. 一种传感器C. 一种微处理器D. 一种电容2. 以下哪个不是单片机的制造商?A. STMicroelectronicsB. Texas InstrumentsC. IntelD. Samsung3. 单片机的主要功能是?A. 控制系统B. 存储数据C. 输出视频D. 运行游戏4. 单片机的内部包含哪几个主要部分?A. 中央处理器、存储器、输入输出端口B. 键盘、鼠标、显示器C. 电源、散热器、光驱D. 电容、电阻、电感5. 单片机的编程语言主要有?A. C、C++B. JAVA、PythonC. Assembly、CD. HTML、CSS6. 单片机的时钟频率通常指的是?A. 计算机主频B. 通信频率C. 脉冲频率D. 维护费用7. 单片机中常用的通信接口是?A. I2C、SPIB. HDMI、USBC. SATA、PCID. Bluetooth、WiFi8. 单片机编程中,一般会采用什么软件?A. Keil、IARB. Photoshop、IllustratorC. AutoCAD、3ds MaxD. FL Studio、Ableton Live9. 单片机系统通常包含哪几个基本功能模块?A. 输入、输出、控制B. 打印、扫描、存储C. 编辑、复制、删除D. 运行、停止、重启10. 单片机的中断是指?A. 系统运行时的一种异常处理机制B. 数据传输时的停顿C. 程序运行完毕的标志D. 电流过载时的自动断电二、填空题1. 单片机最常用的编程语言是________。
2. 单片机内部的存储器通常包括________和________。
3. 单片机的输入通常通过________模块实现。
4. 单片机的时钟频率越高,其处理速度________。
5. 单片机编程中,常用的软件有________和________。
6. 单片机系统的基本功能模块包括输入、输出和________。
单片机复习题及答案
单片机复习题及答案一、选择题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 单片机有_____个中断源,其中外部中断有_____个。
单片机考试题及答案
单片机考试题及答案一、选择题(每题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. 单片机的______功能可以防止程序死循环。
单片机考试试题及答案
单片机考试试题及答案一、选择题(每题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. 简述单片机的定时器/计数器的作用。
答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。
单片机基础考试试卷
单片机基础考试试卷一、选择题(每题2分,共20分)1. 单片机是一种集成在单一芯片上的微型计算机,其核心是______。
A. 微处理器B. 微控制器C. 微运算器D. 微存储器2. 下列哪个不是单片机的典型应用领域?A. 家用电器控制B. 工业自动化C. 网络通信D. 大型计算机系统3. 8051单片机中,下列哪个寄存器是用于存储地址的?A. ACCB. BC. SPD. PC4. 单片机的I/O口通常具有的模式不包括以下哪项?A. 准双向口B. 推挽输出C. 开漏输出D. 存储模式5. 下列哪个指令不是8051单片机的汇编语言指令?A. MOVC. SUBD. JUMP6. 单片机的中断系统通常包括哪两个主要部分?A. 中断向量表和中断服务程序B. 中断请求和中断响应C. 中断优先级和中断服务程序D. 中断向量和中断优先级7. 8051单片机的定时器/计数器在以下哪个模式下可以同时作为定时器和计数器使用?A. 模式0B. 模式1C. 模式2D. 模式38. 下列哪个不是单片机的存储器类型?A. ROMB. RAMC. EPROMD. Cache9. 单片机的看门狗定时器的主要作用是什么?A. 定时唤醒B. 系统监控C. 定时计数D. 定时中断10. 单片机的串行通信中,波特率的设置取决于以下哪个寄存器?A. SCONC. PCOND. TMOD二、简答题(每题5分,共20分)1. 简述单片机的中断优先级是如何确定的。
2. 解释单片机中的堆栈(Stack)的作用及其工作原理。
3. 描述单片机的看门狗定时器如何防止系统死锁。
4. 简述单片机的串行通信与并行通信的区别。
三、计算题(每题10分,共20分)1. 给定一个8051单片机的定时器,其时钟频率为12MHz,定时器的时钟频率为机器周期的1/12。
计算定时器的1ms定时周期需要设置的初始值是多少?(忽略机器周期的12分频)2. 假设单片机的I/O口P1.0连接了一个LED灯,编写一段汇编语言代码,实现LED灯闪烁10次的功能。
单片机复习题含答案
单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。
A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。
2、单片机复位后,PC 的值为()。
A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。
3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。
A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。
当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。
4、 MCS-51 单片机的堆栈区应建立在()。
A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。
5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。
A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。
6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。
A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。
7、执行 MOV IE,81H 指令的意义是()。
A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。
8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。
单片机试题答案
单片机试题答案一、选择题1. 单片机中的“单片”是指()。
A. 单一的集成电路B. 只有一个微处理器的芯片C. 一个系统全部集成在一个芯片上D. 只有存储器的集成电路答案:C2. 下列哪种设备不属于单片机的典型外围设备?()。
A. 串行通讯接口B. 并行打印机接口C. 模数转换器D. 数字模拟转换器答案:B3. 单片机中的RAM是指()。
A. 只读存储器B. 随机存取存储器C. 静态随机存取存储器D. 动态随机存取存储器答案:B4. 在单片机系统中,通常使用哪种逻辑电平表示高电平?()。
A. 0VB. 1.5VC. 2.4VD. 5V答案:D5. 下列哪种中断源在单片机中是可屏蔽的?()。
A. 外部中断0B. 外部中断1C. 定时器/计数器中断D. 串行通讯中断答案:C二、填空题1. 单片机的核心部件是__________,它负责执行程序中的指令。
答案:中央处理器(CPU)2. 在单片机编程中,__________是一种常用的二进制代码,用于表示数据和指令。
答案:字节3. 单片机的__________用于存储程序和数据,是系统运行的基础。
答案:存储器4. 为了实现单片机与外部设备的数据交换,需要使用__________。
答案:接口5. 单片机的__________是指在特定条件下,能够自动响应并处理系统内部或外部的事件。
答案:中断系统三、简答题1. 简述单片机的基本组成结构。
答案:单片机的基本组成结构通常包括中央处理器(CPU)、存储器(包括程序存储器和数据存储器)、输入/输出端口、定时器/计数器、中断系统以及可能包含的模数转换器(ADC)、数模转换器(DAC)等外围功能模块。
2. 说明单片机编程中的“堆栈”是什么,以及它的工作原理。
答案:堆栈是单片机内存中用于存储临时数据、返回地址以及保护现场的一种数据结构。
它的工作原理基于“后进先出”(LIFO)的原则,即最后压入堆栈的数据会最先被弹出。
在中断处理和函数调用过程中,堆栈用来保存断点和返回地址,以便程序能够正确返回到中断前的执行状态或函数调用后的执行点。
单片机技术题库
单片机技术一.单选P1口的每一位能驱动()收藏A.4个TTL低电平负载B.10个TTL低电平负载C.2个TTL低电平负载D.8个TTL低电平负载正确答案:A3D.0AH转换成二进制数是()。
收藏A.111100.101BB.111101.101BC.111100.0000101BD.111101.0000101B正确答案:D单片机内部定时器/计数器共有()种工作方式。
收藏A.1B.43D.6回答错误!正确答案:BJNZ REL指令的寻址方式是()收藏A.寄存器寻址B.立即寻址C.位寻址D.相对寻址回答错误!正确答案:D下列指令中属于寄存器间接寻址方式的指令是()。
收藏A.MOV A,R5B.MOV A,@R1C.MOV68H,AD.MOV A,#68H回答错误!正确答案:B当MCS-51复位时,下面说法准确的是()收藏A.PC=0000HSP=00HC.SBUF=00HD.(30H)=00H回答错误!正确答案:A如果(P0)=65H,则当CPL P0.2SETB C MOV P0.4,C执行后(P0)=()收藏A.71HB.17HC.75HD.61H回答错误!正确答案:A8051单片机CPU的中断允许总控制位是在特殊功能寄存器()中。
收藏A.IPB.SCONC.IED.TCON回答错误!正确答案:C在中断服务程序中至少应有一条()收藏A.转移指令B.加法指令C.传送指令D.中断返回指令回答错误!正确答案:D十进制数-99的补码(设字长为8位)为()。
收藏A.11100011B.01100011C.10011100D.10011101回答错误!正确答案:D使用8255可以扩展出的I/O口线是()收藏A.24根B.22根C.16根D.32根回答错误!正确答案:AA/D转换方法有以下四种,ADC0809是一种采用()进行A/D转换的8位接口芯片。
收藏A.计数式B.逐次逼近式C.并行式D.双积分式回答错误!正确答案:B执行下列程序段后,(P1)=()。
单片机考试题目及答案
单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)的值?A. SPB. PCC. DPTRD. SCON答案:B2. 在8051单片机中,下列哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX A, @DPTRC. MOV A, #dataD. MOV A, R0答案:B3. 下列哪个指令是8051单片机的无条件跳转指令?A. SJMPB. CJNEC. DJNZD. JZ答案:A4. 在8051单片机中,以下哪个中断源的中断优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通讯中断答案:C5. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是多少?A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:C6. 8051单片机中,哪个指令用于将累加器A的内容与立即数进行逻辑“或”操作?A. ORL A, #dataB. ORL A, directC. ORL A, @R0D. ORL direct, #data答案:A器R0的内容进行逻辑“与”操作?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:A8. 8051单片机中,哪个指令用于将累加器A的内容与直接地址中的数据进行逻辑“异或”操作?A. XRL A, #dataB. XRL A, directC. XRL direct, AD. XRL A, @R0答案:B器R0的内容进行逻辑“异或”操作?A. XRL A, R0B. XRL R0, AC. XRL A, #dataD. XRL direct, A答案:A10. 8051单片机中,哪个指令用于将累加器A的内容与寄存器R0的内容进行逻辑“与”操作后,结果存回R0?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______两部分。
单片机技术复习题
单片机技术复习题一、单项选择题1、在存储器扩展电路中74LS373的主要功能是( D )。
A、存储数据B、存储地址C、锁存数据D、锁存地址2、串行口是单片机的( A )。
A、内部资源B、外部资源C、输入设备D、输出设备3、MCS-51系列单片机的串行口是( B )。
A、单工B、全双工C、半双工D、并行口4、表示串行数据传输速度的指标为( D )。
A、USARTB、UARTC、字符帧D、波特率5、单片机和PC接口时,往往要采用RS-232接口,其主要作用是( C )。
A、提高传输距离B、提高传输速度C、进行电平转换D、提高驱动能力6、单片机输出信号为( B )电平。
A、RS232CB、TTLC、RS-449D、RS-2327、ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分别是( D )。
A、8、8B、8、9C、8、16D、1、88、A/D转换结束通常采用( C )方式编程。
A、中断方式B、查询方式C、延时等待方式D、中断、查询和延时等待9、某一应用系统需要扩展10个功能键,通常采用( B )方式更好。
A、独立式按键B、矩阵式键盘C、动态键盘D、静态键盘10、按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果常采用的方法有( C )。
A、硬件去抖动B、软件去抖动C、硬、软件两种方法D、单稳态电路去抖方法11、行列式(矩阵式)键盘的工作方式主要有( A )。
A、编程扫描方式和中断扫描方式B、独立查询方式和中断扫描方式C、中断扫描方式和直接访问方式D、直接输入方式和直接访问方式12、MCS-51单片机在同一级别里除串行口外,级别最低的中断源是( C )。
A、外部中断1B、定时器TOC、定时器T1D、串行口13、当外部中断0发出中断请求后,中断响应的条件是( C )。
A、ETO=1B、EXO=1C、IE=Ox81D、IE=Ox6114、MCS-51系列单片机CPU关中断语句是( A )。
单片机试题及答案
单片机试题及答案一、单项选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. CPUB. MCUC. DSPD. ASIC答案:B2. 下列哪个不是单片机的内部结构组成部分?()A. 中央处理单元B. 存储器C. 显示器D. 输入/输出接口答案:C3. 8051单片机的内部RAM容量是()。
A. 128BB. 256BC. 512BD. 1024B答案:B4. 在8051单片机中,下列哪个寄存器是用于存储堆栈指针的?()A. SPB. PCC. DPTRD. ACC答案:A5. 单片机的中断系统通常包括()。
A. 中断源B. 中断向量C. 中断服务程序D. 所有选项答案:D6. 8051单片机的定时器/计数器有()个。
A. 1B. 2C. 3D. 4答案:B7. 下列哪个指令不是8051单片机的逻辑运算指令?()A. ANDB. ORC. XORD. MOV答案:D8. 8051单片机的外部中断信号是由哪个引脚提供的?()A. INT0B. INT1C. T0D. T1答案:A9. 在8051单片机中,下列哪个指令是用于将累加器的内容传送到外部数据存储器的?()A. MOVXB. MOVC. MOVCD. CPL答案:A10. 单片机的看门狗定时器的作用是()。
A. 定时B. 计数C. 监控程序运行D. 所有选项答案:C二、填空题(每题2分,共20分)1. 单片机是一种具有_______功能的微型计算机。
答案:CPU、存储器、I/O接口2. 8051单片机的时钟频率是_______。
答案:11.0592MHz3. 单片机的中断优先级是通过_______寄存器来设置的。
答案:IP4. 在8051单片机中,累加器A是一个_______位的寄存器。
答案:85. 单片机的程序存储器通常使用_______存储器。
答案:ROM6. 8051单片机的定时器/计数器可以工作在_______种模式。
答案:47. 单片机的I/O端口可以配置为_______或输出。
单片机考试题目及答案
单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是()。
A. CPUB. MCUC. RAMD. ROM2. 下列哪个不是51单片机的内部存储器类型?()A. ROMB. RAMC. EPROMD. EEPROM3. 单片机的I/O口在默认情况下是()。
A. 推挽输出B. 开漏输出C. 高阻态D. 悬浮态4. 单片机的中断系统具有()个优先级。
A. 1B. 2C. 3D. 45. 单片机的定时器/计数器可以用于()。
A. 定时B. 计数C. 脉冲宽度测量D. 所有以上6. 下列哪个指令不是51单片机的指令类型?()。
A. MOVB. ADDC. JUMPD. CALL7. 51单片机的外部中断INT0和INT1的触发方式分别是()。
A. 电平触发,边沿触发B. 边沿触发,电平触发C. 边沿触发,边沿触发D. 电平触发,电平触发8. 下列哪个不是单片机的串行通信协议?()。
A. UARTB. SPIC. I2CD. USB9. 单片机的看门狗定时器主要功能是()。
A. 定时复位B. 定时唤醒C. 定时计数D. 定时中断10. 51单片机的定时器0和定时器1的计数方式分别是()。
A. 8位计数器,16位计数器B. 13位计数器,16位计数器C. 16位计数器,8位计数器D. 13位计数器,13位计数器答案:1. B 2. D 3. C 4. B 5. D 6. C 7. A 8. D 9. A 10. A二、填空题(每题2分,共10分)1. 单片机的最小系统包括_____、_____和_____。
答案:时钟电路,复位电路,电源电路2. 51单片机的P0口作为I/O口使用时,需要外接_____。
答案:上拉电阻3. 单片机的中断服务程序结束后,需要通过_____指令返回。
答案:RETI4. 单片机的I2C通信协议中,主设备通过_____来控制从设备。
答案:时钟信号5. 单片机的看门狗定时器如果未在预定时间内重置,将会导致_____。
单片机试题与答案
单片机试题与答案一、单选题(共107题,每题1分,共107分)1.MCS-51单片机复位后程序计数器PC= ( ) 。
A、0FFFFB、2000C、0030D、0000H正确答案:D2.对于MCS-51系列单片机来说,立即寻址可寻址的空间是 ( ) 。
A、内部RAM中0-7FH的空间和SFRB、内部RAM和外部RAMC、程序存储器D、外部RAM正确答案:C3.8051单片机的P2口可以驱动 ( )个LSTTL负载。
A、8B、4C、32D、16正确答案:B4.累加器A的内容是85H,执行RR A 指令后累加器的内容变为( )。
A、0C6B、0C2C、42D、41H正确答案:B5.对于MCS-51系列单片机来说,相对寻址可寻址的最大范围是( )。
A、-129~+128B、-128~+127C、-127~+129D、-126~+127正确答案:B6.AT89C51单片机其串口工作方式中波特率可由用户根据晶振频率随意设定的是 ( )。
A、方式0和2B、方式0和1C、方式1和3D、方式1和2正确答案:C7.MCS-51系列单片机的堆栈位于( ) 中。
A、外部RAMB、程序存储器C、内部RAMD、寄存器正确答案:C8.对于MCS-51单片机来说,若其振荡器已经工作,则在其RST引脚加至少持续 ( )个机器周期的高电平就可以实现单片机的复位。
A、1B、2C、4D、6正确答案:B9.MCS-51系列单片机的P2口除作为输入/输出接口使用外,还可以作为 ( )使用。
A、数据总线B、高8位地址总线C、低8位地址总线D、控制总线正确答案:B10.8031单片机内部有 ( )个16位定时/计数器。
A、4B、3C、2D、5正确答案:C11.8031单片机的累加器是 ( ) 位的。
A、1B、16C、8D、4正确答案:C12.下列指令中有错误的是 ( ) 。
A、MOVB、MOVXC、(C)MOVD、JE、TF1,LOOP正确答案:A13.MCS-51系列单片机的P2口可以驱动 ( )个LSTTL负载。
单片机应用技术考试题库精选全文
可编辑修改精选全文完整版习题11.1单项选择题(1)MCS-51系列单片机的CPU主要由组成。
A. 运算符、控制器B.加法器、寄存器C.运算器、加法器D.运算器、编码器(2)单片机中的程序计数器PC用来。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令的地址D.存放上一条指令地址(3)单片机8031的ˉEA引脚。
A.必须接地B.必须接+5V电源C.可悬空D.以上三种视需要而定(4)外部扩展存储器时,分时复用做数据线和低8位地址线的是。
A.P0口B.P1口C.P2口D.P3口(5)PSW中的RS1和RS0用来。
A.选择工具寄存器B.指示复位C.选择定时器D.选择工作方式(6)单片机上电复位后,PC的内容为。
A.0000HB.003HC.000BHD.0800H(7)Intel 8051单片机的CPU是。
A.16B. 4C. 8D.准16位(8)程序是以形式存放在程序存储器中的。
A. C语言源程序B.汇编程序C.二进制编码D.BCD码(9)8050单片机的程序计数器PC为16位计数器,其寻址范围是。
A. 8 KBB.16KBC.32KBD.64KB(10)单片机的ALE引脚是以晶振荡频率的固定频率输出正脉冲,因此它可作为外部时钟或外部定时脉冲使用。
A.1/2B.1/4C.1/6D.1/121.2填空题(1)单片机系统是由和组成的。
(2)除了单片机和电源外,单片机最小系统包括电路和电路。
(3)在进行单片机应用系统设计时,除了电源和地线引脚外,、、、引脚信号必须连接相应电路。
(4)MCS-51系列单片机的存储器主要有4个物理存储空间,即、、、。
(5)MCS-51系列单片机的XTALL和XYAL2引脚是引脚。
(6)MCS-51系列单片机的应用程序一般存在中。
(7)片内RAM低128单元,按其用途划分为、和3个区域。
(8)当振荡脉冲频率为12 MHz时,一个机器周期为;当振荡脉冲频率为6 MHz时,一个机器周期为。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机技术一.单选P1口的每一位能驱动()收藏A.4个TTL低电平负载B.10个TTL低电平负载C.2个TTL低电平负载D.8个TTL低电平负载正确答案: A3D.0AH转换成二进制数是()。
收藏A.111100.101BB.111101.101BC.111100.0000101BD.111101.0000101B正确答案: D单片机内部定时器/计数器共有( ) 种工作方式。
收藏A.1B.4C.3D.6回答错误!正确答案: BJNZ REL指令的寻址方式是()收藏A.寄存器寻址B.立即寻址位寻址D.相对寻址回答错误!正确答案: D下列指令中属于寄存器间接寻址方式的指令是( ) 。
收藏A.MOV A,R5B.MOV A, @R1C.MOV 68H, AD.MOV A, #68H回答错误!正确答案: B当MCS-51复位时,下面说法准确的是()收藏A.PC=0000HB.SP=00HC.SBUF=00HD.(30H)=00H回答错误!正确答案: A如果(P0)=65H ,则当CPL P0.2 SETB C MOV P0.4 ,C 执行后(P0)=()收藏A.71HB.17HC.75HD.61H回答错误!正确答案: A8051单片机CPU的中断允许总控制位是在特殊功能寄存器( )中。
收藏IPB.SCONC.IED.TCON回答错误!正确答案: C在中断服务程序中至少应有一条()收藏A.转移指令B.加法指令C.传送指令D.中断返回指令回答错误!正确答案: D十进制数-99的补码(设字长为8位)为( ) 。
收藏A.11100011B.01100011C.10011100D.10011101回答错误!正确答案: D使用8255可以扩展出的I/O口线是()收藏A.24根B.22根C.16根D.32根回答错误!正确答案: AA/D转换方法有以下四种,ADC0809是一种采用()进行A/D转换的8位接口芯片。
收藏A.计数式B.逐次逼近式C.并行式D.双积分式回答错误!正确答案: B执行下列程序段后,(P1)=( )。
MOV P1,#5DH CPL P1.1 CPL P1.2 CLR P1.6 SETB P1.7收藏A.B9HB.5DHC.9BHD.1BH回答错误!正确答案: CMCS-51寻址方式中,立即寻址的寻址空间是()。
收藏A.工作寄存器R0~R7B.程序存储器ROMC.专用寄存器SFRD.片内RAM的20H~2FH安节中的所有位和部分专用寄存器SFR的位回答错误!正确答案: B上电复位后,PSW的值为()。
收藏A.B.07HC.0FFHD.1回答错误!正确答案: A下列标号中,正确的标号是()。
收藏A.ADD:B.BEGIN:C.STAB31:D.1BT:回答错误!正确答案: CALU表示()。
收藏A.程序状态字寄存器B.累加器C.计数器D.算术逻辑部件回答错误!正确答案: D对于16条地址总线的机器,其寻址范围为( )。
收藏A.6KBB.4KBC.64KBD.2KB回答错误!正确答案: C地址范围为0000H~00FFH的存储器表示的最大寻址范围为()。
收藏A.256BB.4KBC.1KBD.128B回答错误!正确答案: A微型计算机一个完整的中断处理的基本过程应包括:()、中断响应、中断处理及中断返回4个步骤。
收藏A.中断产生B.中断拒绝C.中断失效D.中断请求回答错误!正确答案: D8位单片机中8位存储电路组织在一起作为存储器中最基本的存储单元,称为一个字节,用( )表示。
收藏A.BB.bC.DD.H回答错误!正确答案: A在下列指令中,指令所在地址指令指令字节数 2104H LOOP:MOVX A, @R1 1字节…… …… 210AH SJMP LOOP 2字节 LOOP所表示的偏移量值为( )。
收藏A.FAHB.F9HC.F8HD.06H回答错误!正确答案: C如果要对定时器/计数器T0开放中断(其他中断源均为关中断状态),可用指令( )实现。
收藏A.MOV IP,# 88HB.MOV IE,# 88HC.MOV IP,# 82HD.MOV IE,# 82H回答错误!正确答案: D单片机内部定时器/计数器的工作方式0是( ) 。
收藏A.16位定时/计数方式B.8位重装定时/计数方式C.13位定时/计数方式D.8位定时/计数方式回答错误!正确答案: C主频为6MHz的单片机的机器周期为()。
收藏A.1/12µsB.2µsC.1µsD.0.5µs回答错误!正确答案: BMCS-51的立即寻址方式中,立即数前面()。
收藏A.不加前缀号B.应加前缀“#”号C.应加前缀“/:”号D.应加前缀“@”号回答错误!正确答案: BMCS-51的相对转移指令的最大负跳变距离()收藏A.2KBB.127BC.128BD.256B回答错误!正确答案: C不属于单片机与输入输出设备进行信息交换的方式是()。
收藏A.中断方式B.无条件传送方式C.存储器直接存取方式D.查询方式回答错误!正确答案: C当使用快速外部设备时,最好使用的输入/输出方式是()收藏A.中断B.条件传送C.无条件传送D.DMA回答错误!正确答案: D下列指令中属于直接寻址方式的指令是( )。
收藏A.MOV A,R5B.MOV A, #68HC.MOV 68H, AD.MOV A, @R1回答错误!正确答案: C地址范围为0000H~00FFH的存储器表示的最大寻址范围为( )。
收藏A.1KBB.128BC.256BD.4KB回答错误!正确答案: C关于MCS-51的堆栈操作,正确的说法是()收藏A.先修改栈指针,再出栈B.先修改栈指针,再入栈C.以上都不对D.先入栈,再修改栈指针回答错误!正确答案: B8031是()收藏A.控制器B.CPUC.单片微机D.微处理器回答错误!正确答案: C下面关于逻辑运算说法错误的是()。
收藏A.“与”运算是实现“必须都有,否则就没有” 的逻辑关系;B.“异或”运算是实现“必须相同, 否则就没有”;C.“或”运算是实现“只要其中之一有,就有”的逻辑关系D.“非”运算是实现“求反” 这种逻辑;回答错误!正确答案: B下不是构成单片机的部件()收藏A.微处理器(CPU)B.存储器C.接口适配器(I\O接口电路)D.打印机回答错误!正确答案: D下列各指令属于累加器A与外部RAM之间的传送指令的是()。
收藏A.MOVX A, @R0B.MOV @R1, AC.MOVC A,@A+DPTRD.MOV @DPTR, A回答错误!正确答案: A当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。
收藏A.4个机器周期B.2个机器周期C.1个机器周期D.10个晶振周期回答错误!正确答案: C若要求8051的T0处在计数模式(T1未使用),且工作在方式1,则下列指令符合要求的是( ) 。
收藏A.MOV TMOD, #02HB.MOV TMOD, #05HC.MOV TMOD, #03HD.MOV TMOD, #04H回答错误!正确答案: B当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为()。
收藏A.组0B.组2C.组1D.组3回答错误!正确答案: C计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()收藏A.应由中断服务程序完成B.在中断响应中完成C.在主程序中完成D.由CPU自动完成回答错误!正确答案: A-49D的二进制补码为()收藏A.0001000B.11101111C.1110110011101101回答错误!正确答案: D8051内部RAM中的工作寄存器组的选择由特殊功能寄存器()中的两位来确定。
收藏A.DPTRB.PSWC.ACCD.SP回答错误!正确答案: B地址范围为00H~FFH的存储器表示的最大寻址范围为( )。
收藏A.1KBB.256BC.128BD.4KB回答错误!正确答案: BMCS-51指令系统中,指令CLR A ;表示()。
收藏A.将A的内容置1B.循环移位指令C.将A的内容清0D.将A的内容各位取反,结果送回A中回答错误!正确答案: C8051内部RAM中的工作寄存器组的选择由特殊功能寄存器( )中的两位来确定。
收藏A.PSWDPTRC.SPD.ACC回答错误!正确答案: A单片机应用程序一般存放在()中。
收藏A.ROMB.RAMC.寄存器D.CPU回答错误!正确答案: A定时器方式控制寄存器TMOD中M1M0两位为10时,单片机按方式( )工作。
收藏A.3B.1C.D.2回答错误!正确答案: DACC表示()。
收藏A.计数器B.算术逻辑部件C.程序状态字寄存器D.累加器回答错误!正确答案: D8051内部RAM中真正的数据缓冲区地址是( ) 。
A.30H~7FHB.00H~1FHC.20H~2FHD.80H~FFH回答错误!正确答案: A十进制数9对应的BCD码为()。
收藏A.1010B.0111C.0100D.1001回答错误!正确答案: D( )是信息存放的载体,是计算机系统中用来存储指令和数据的重要部件。
收藏A.存储器B.运算器C.控制器D.寄存器回答错误!正确答案: AMCS-51汇编语言指令格式中,唯一不可缺少的部分是()。
收藏A.注释B.操作码C.标号D.操作数回答错误!正确答案: B单片机的P0、P1口作输入用途之前必须()。
收藏A.外接高电平B.在相应端口先置0C.外接上拉电阻D.在相应端口先置1回答错误!正确答案: D用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择()收藏A.方式0B.方式1C.方式2D.方式3回答错误!正确答案: A微型计算机一个完整的中断处理的基本过程应包括:中断请求、中断响应、中断处理及() 4个步骤。
收藏A.中断允许B.中断产生C.中断返回D.中断拒绝回答错误!正确答案: CMCS-51有中断源()收藏A.6B.5C.2D.3回答错误!正确答案: B单片机能直接运行的程序叫()。
收藏A.汇编程序B.编译程序C.目标程序D.源程序回答错误!正确答案: CPSW中的RS1和RS0用来()。
收藏A.选择定时器B.选择工作寄存器组号C.选择工作方式D.指示复位回答错误!正确答案: B单片机上电复位后,PC的内容和SP的内容为()。
收藏A.0000H,07HB.0800H,08HC.0003H,07HD.0000H,00H回答错误!正确答案: A单片机8051的XTAL1和XTAL2引脚是()引脚。
收藏A.外接串行口B.外接中断C.外接晶振D.外接定时器回答错误!正确答案: CORG 0003H LJMP 2000H ORG 000BH LJMP 3000H,当CPU响应外部中断0后,PC的值是()收藏A.000BHB.3000HC.0003HD.2000H回答错误!正确答案: D若(A)=86H,(PSW)=80H,则执行RRC A指令后(A)=()收藏A.56HB.0DHC.B3HD.C3H回答错误!正确答案: D8051定时器/计时器0入口地址是()。