《2022年单片机类型题题库及答案.docx》由会员分享,可在线阅读,更多相关《2022年单片机类型题题库及答案.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆一、选择题1( B )在家用电器中使用单片机应属于微运算机的A帮助设计应用 B 测量、掌握应用 C数值运算应用 D 数据处理应用2. ( A )对程序计数器PC的操作A 是自动进行的 B 是通过传送进行的C 是通过加“ 1” 指令进行的 D 是通过减“ 1” 指令进行的3. ( B )单片机程序储备器的寻址范畴是由程序计数器PC的位数打算的,MCS-51的 PC为 16 位,因此其寻 址范畴是A 4KB B 64KB C 8KB D 128KB 4. ( C )假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点
2、地址进栈爱护后,SP的值为 A 36H B 37H C 38H D 39H 5. ( A )设置堆栈指针SP=30H后,进行一系列的堆栈操作;当进栈数据全部弹出后SP应指向(A)30H单元 B 07H 单元 C 31H 单元 D 2FH 单元6. ( C )PC的值是 A 当前指令前一条的地址 B C 下一条指令的地址 D 当前正在执行指令的地址 掌握器中指令寄存器的地址7( B )第 2 组通用寄存器的字节地址为(A) 00H07H (B)10H17H (C) 08H0FH (D) 18H1FH 8( C )DPTP是多少位的寄存器(A) 8 位(B) 32 位(C) 16 位(D) 64
3、位9、 D MCS-51单片机,一个机器周期包含(A)2 个状态周期(B)4 个状态周期 C 8 个状态周期 C 6个状态周期10( A )当震荡脉冲频率为12MHz时,一个机器周期为(A) 1us (B) 2us (C) 8us (D) 4us 11、( C )80C51的内部RAM的哪些字节可进行位寻址(A) 10H-20H (B) 10H-1FH (C) 20H-2FH (D) 30H-40H 12、( A)单片机复位后堆栈指针SP的值为(A) 07H B 0FH C18H D 30H 13、 B 单片机复位后堆栈指针PC的值为 A 0030H B 0000H C FFFFH D 000
4、3H 14、 C 已知累加器ACC的字节地址是E0H,可位寻址,其D0D7的位地址是(A)D0HD7H BA0HA7H CE0HE7H DF0HF7H 15、 D 已知 PSW中的 RS1 RS0 = 10 ,就 R0R7对应的字节地址是 A 00H07H B 08 0FH C 20H27H D 10H17H 16、 C MCS-51单片机的入栈操作应当是(A)先入栈,后SP-1 B 先入栈,后SP+1 C先 SP+1,后入栈 (D)先 SP-1,后入栈 17、 C 对 MCS-51单片机I/O 口描述正确选项 A P1 是双向口,P0P2P3是准双向口 (B)P2P3是双向口,P0P1P是准
5、双向口 C P0 是双向口,P1P2P3是准双向口 D P0P2 是双向口,P1P3是准双向口 18. B MCS-51单片机的复位掌握是(A)低电平复位 (B)高电平复位 (C)脉冲下降沿复位 (D)脉冲上升沿复位 19. A 内部 RAM中的位寻址区定义的位是给 A 位操作预备的 B 移位操作预备的 C 掌握移位操作预备的 D 以上都对20. C MCS-51 中 A 具有独立的专用的地址线 B 由 P0口和P1口的口线作地址线名师归纳总结 - - - - - - -第 1 页,共 7 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆C 由 P0口和 P2口的
6、口线作地址线 D 由 P1口和P2口的口线作地址线21 B 在 MCS-51中,需双向传递信号的是A 地址线 B 数据线 C 掌握信号线 D 电源线22 A 在 MCS-51中,为实现P0口线的数据和低位地址复用,应使用A 地址锁存器 B 地址寄存器 C 地址缓冲器 D 地址译码器23、( B )三态缓冲器的输出应具有三种状态,其中不包括A 高祖抗状态 B 低祖抗状态 C 高电平状态 D 低电平状态24、 A 51 单片机的复位信号是 有效; A 高电平 B 低电平 C 上升沿 D 下降沿25、( C )51单片机与开启定时器0 中断无关的是; A.TR0=1; B. ET0=1; C.ES0
7、=1; D. EA=1; 26、( C )51单片机与开启定时器0 中断无关的是; A.TR0=1; B. ET0=1; C.ES0=1; D. EA=1; 27、( C )51单片机与开启定时器0 中断无关的是 C ; A.TR0=1; B. ET0=1; C.ES0=1; D. EA=1; 28、( D )51单片机共有()个 8 位并行口;A:1 B:2 C:3 D:4 29、( A )51单片机共有()个串行口;A:1 B:2 C:3 D:4 30、( B )51单片机共有()个外部中断输入口;A:1 B:2 C:3 D:4 31、( B )51单片机共有()个计数器输入口;A:1 B
8、:2 C:3 D: 4 32、( A )51单片机复位后程序指针PC的值为();A: 0000H B : 1000H C : FFF0H D : FFFFH 33、( B )51单片机上电复位后椎栈指针SP的值为(););A: 00H B: 07H C: 08H D: FFH 34、( D )51单片机上电复位后并口P1 P3 的值为();A: 00H B: 07H C: 08H D: FFH 35、( B )51单片机片内RAM字节地址20H单元中b3 位的位地址为();A: 00H B: 03H C: 20H D: 23H 36、( C )51单片机片内RAM字节地址21H单元中b3 位的
9、位地址为();A: 08H B: 13H C: 0BH D: 23H 37、( C )端口 P0的口地址为80H,P0.3 的位地址为();A: 03H B: 80H C: 83H D: 84H 38、( B )如程序状态字PSW中的 RS1 = 0, RS0 = 1,R0R7对应内部RAM地址为(A:00H07H B :08H0FH C :10H17H D :18H1FH 39、( B )51单片机的寻址范畴为();A:256B B :64KB C :2 X 64KB D :128KB 40、( B )1 个机器周期含()个状态周期;第 2 页,共 7 页A:2 B:4 C:6 D:12 4
10、1、( D )1 个机器周期含()个时钟周期;A: 4 B: 6 C: 8 D: 12 名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆42、( D )复位时RST端保持高电平常间最少为(););A: 1 个时钟周期 B: 2 个时钟周期C: 1 个机器周期 D: 2 个机器周期43、( A )51单片机的四个并口中,无内部上拉电阻的并口是();A: P0 B: P1 C: P2 D: P3 44、( C )51单片机的四个并口中,输出拜访外部储备器高8 位地址线的并口是(A: P0 B: P1 C: P2 D: P3 45、
11、( B )51单片机的四个并口中,无其次功能的并口是();A: P0 B: P1 C: P2 D: P3 46、( B )以下可位寻址的寄存器是();A: PC B: IP C: SP D: SBUF 47、( C )中断标志需手动清零的是();A: 外部中断的标志 B C: 串行通信中断的标志 D: 计数/ 定时器中断: 全部中断标志均需手动清零50、( C )采纳可变波特率的串行通信的工作方式为(););A: 方式 0和方式2 B: 方式 0 和方式2 );C: 方式 1和方式3 D: 方式 2 和方式3 51、( B )51单片机中与外部中断无关的寄存器是(A:TCON B:SCON C
12、 :IE D:IP 52、( C )51单片机中与定时/ 计数中断无关的寄存器是(A:TCON B:TMOD C:SCON D :IP 53、( A )51单片机中与串行中断无关的寄存器是();A:TCON B:PCON C :SCON D :IP 54、( B )51单片机内部RAM可位寻址单元20H2FH的位地址范畴为();A: 20H2FH B : 00H7FH C : 00HFFH D : 80HFFH 55、( C )8031内部 RAM地址为 22H单元的位地址范畴为();A: 00H07 B : 08H0FH C : 10H17H D : 18H1FH 56、( B )P3.6的
13、其次功能符号为();: /INT1 ,6 A: /RD B: /WR C: /INT0 D1. D 已知 a=5,b=+a,就 a 和 b 的值是 ;A 5 ,5 B 5,6 C 6,5 D 62. C 已知 a=5,b=a+,就 b= ;,5 D 6,6 A 5 ,5 B 5,6 C 63. B “ 当型循环” 是();A 先执行语句,后判定条件; B C 跳过判定条件,执行语句; D 4. A “ 直到型循环” 是();A 先执行语句,后判定条件; B C 跳过判定条件,执行语句; D 先判定条件,后执行语句;跳过语句,执行判定条件;先判定条件,后执行语句;跳过语句,执行判定条件;5. A
14、 while语句实现();分支结构;第 3 页,共 7 页A 当型循环; B 直到型循环;C 次序结构; D 名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆6. B do-while 语句实现();A 当型循环; B 直到型循环;C 次序结构; D 分支结构;7. B break 语句称为中断语句,break 语句可以();A 中断全部循环; B 中断本层循环;C 中断全部程序的执行; D 中断返回;8. C 一个函数可以有多个形参,因而一个函数();A 可以有多个返回值; B 返回值个数与形参个数相同;C 只能有一个返回值
15、; D 返回值个数少于形参个数;9. A 一个函数有形参,调用该函数时();A 实参个数要和形参个数相同; B 实参个数和形参个数可以不同;C 实参个数要大于形参个数; D 实参个数要小于形参个数;10.( B ) 在 C语言程序中,以下说法正确选项(); A 函数的定义可以嵌套, 但函数的调用不行以嵌套; B 函数的定义不行以嵌套, 但函数的调用可以嵌套; C 函数的定义和函数的调用都不行以嵌套; D 函数的定义和函数的调用都可以嵌套;11. C 以下数据类型中, 属于 C51扩展的数据类型; Afloat Bvoid Csfr16 Dlong 12、( C )单片机C51中用关键字()来转
16、变寄存器组; A.interrupt B.unsigned C. using D.define 13、( B )不论共阴极数码管仍是共阳极数码管,其段码是();A固定的 B 相对的 C ASCII 码 D BCD 码14、( B )矩阵式键盘是()(A)编码式键盘 B 非编码式键盘 C 独立式键盘 D 机械式键盘15、( B )独立式键盘是()(A)编码式键盘 B 非编码式键盘 C 电容式键盘 D 机械式键盘16、( B )4 4 矩阵式键盘,最多可构成()A8 个键 B 16 个键 C 20 个键 D 12 个键1. C 在以下有关MCS-51中断优先级掌握的表达中,错误选项(A)低优先级不
17、能中断高优先级,但高优先级能中断低优先级 B同一中断不能自己嵌套C 同一优先级中断恳求按时间的先后次序响应 D 同一优先级中断恳求按内部的固有查询次序响应2. D 在 MCS-51中,需要外加电路实现中断撤除的是 A 定时中断 B 脉冲方式的外部中断 C 串行中断 D 电平方式的外部中断3. A 串行中断的入口地址是 A 0023H B 0003H C 000BH D 0013H 4. D 外部中断INT1的中断入口地址是 A 0023H B 0003H C 000BH D 0013H 5. B 中断查询,查询的是 A 中断恳求信号 B 中断恳求标志位 C 外中断方式掌握位 D 中断答应掌握位
18、6( C )执行语句IE=0x84 后,51单片机设定的功能是()(A)答应串行口中断,CPU开放中断; (B)答应外部中断0 中断,CPU开放中断;(C)答应外部中断1中断,CPU开放中断;(D)答应定时器0 中断,CPU开放中断;名师归纳总结 - - - - - - -第 4 页,共 7 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆7. D 执行语句IP=0x18 后,51单片机的中断优先次序是(A)INT0INT1T0T1串行口(B)INT0T0INT1T1串行口C T1串行口INT0INT1T0 C T1 串行口INT0T0INT1 8. ( B )以
19、下说法正确选项();A 中断函数可以有形参 B 中断函数不行以有形参 C 中断函数只可以有一个形参 D 中断函数可以调用 9. ( A )以下说法正确选项();A 中断函数的中断号是固定的 B 中断函数的中断号是任凭写的 C 中断函数的中断号与工作寄存器组有关 D 中断函数的中断号要小于5 1、( C )定时器T1是 A 12 位定时器 B 8 位定时器 C 16 位定时器 D 13 位定时器 2、( B )定时器T1有A 2 种工作坊式 B 3 种工作坊式 C 4种工作坊式 D 5种工作坊式)3( C )执行语句TMOD=0x52 后,MCS-51单片机设定的功能是(A)定时器1 为方式2,
20、定时;定时器0 为方式1,计数;(B)定时器1 为方式1,计数;定时器0 为方式0,计数;(C)定时器1 为方式1,计数;定时器0 为方式2,定时;(D)定时器1 为方式1,定时;定时器0 为方式2,定时;4. C 在以下寄存器中,与定时/ 计数掌握无关的是A TCON定时掌握寄存器 B TMOD 工作方式掌握寄存器 C SCON 串行掌握寄存器 D IE 中断答应掌握寄存器 5、( D )计数/ 定时器中断发生在();A:送入初值时 B:开头计数时 C:计数答应时 D6、( C )计数/ 定时器为自动重装初值的的方式为();:计数值为0 时A: 方式 0 B: 方式1 C: 方式 2 D:
21、方式 3 1、B 串行通信的传输速率单位是波特,而波特的单位是A 字符/ 秒 B 位/ 秒 C 帧/ 秒 D 帧/ 分2、 B 帧格式为1 个起始位、8 个数据位和1 个停止位的异步串行通信方式是A 方式 0 B 方式 1 C 方式 2 D 方式3 3、 C 通过串行口发送或接收数据时,在程序中应使用 A MOVC指令 B MOVX指令 C MOV指令 D XCHD指令4、 C 串行口工作方式1的波特率是A 固定的, fosc/32 B 固定的 ,fosc/16 C 可变的,通过定时器/ 计数器 T1的溢出率设定 D 固定的, fosc/64 5、 C 串行口工作方式3 的波特率是A 固定的,
22、 fosc/32 B 固定的 ,fosc/16 C 可变的,通过定时器/ 技术器 T1的溢出率设定 D 固定的, fosc/64 6、( D )用 MCS-51串行口的方式0,扩展并行输出口需使用();第 5 页,共 7 页A74LS273 B 74LS244 C 74LS165 D74LS164 );7、( C )用 MCS-51串行口的方式0,扩展并行输入口需使用(A74LS273 B 74LS244 C 74LS165 D74LS164 8、 串行口发送中断标志TI 的特点是( B );名师归纳总结 - - - - - - -精选学习资料 - - - - - - - - - 学而不思就惘
23、,思而不学就殆A: 发送数据时TI = 1 B : 发送数据后TI = 1 C: 发送数据前TI = 1 D : 发送数据后TI = 0 1、( A )DAC0832是A 8 位 D/A转换芯片 B 8位 A/D转换芯 C 10 位 D/A转换芯片 D 10位 A/D转换芯片2、( B )DAC0832是A 电压输出型D/A转换芯片 B 电流输出型D/A转换芯片C 双积分输出型D/A转换芯片 D 逐次靠近输出型D/A转换芯片3、( A )在使用多片DAC0832进行D/A转换的应用中,它的两级数据锁存结构可以 A 保证各模拟电压能同时输出 B 提高 D/A转换速度 C 提高 D/A转换精度 D
24、 增加牢靠性 4、( B )提高 A/D或 D/A转换器的位数,();A 只能提高辨论率,和量化误差无关 B C 能提高辨论率和增大量化误差 D 能提高辨论率和减小量化误差 能减小量化误差,和辨论率无关5、( C )A/D转换器是把();A 把数字量转换成模拟量 B 把电压转换成数字量C 把模拟量转换成数字量 D 把电流转换成数字量6、( C )一个满量程VFS=5.12V的 10 位 ADC,能够辨论输人电压变化的最小值为 ;A 2.4mV B 4.8mV C 5mV D 10mV 4、( B )STC12C5A60S2 单片机的A/D转换输入是在(); A P0 口 B P1 口 C P2
25、 口(D P3口5、( D )在使用STC12C5A60S2 单片机的A/D转换时,要把用于A/D转换输入的引脚设置成(); A 准双向输入 B 推挽式输出 C 高阻输出(D 高阻输入,7、( D )STC12C5A60S2 单片机内含的A/D转换器是A 8 位 A/D转换芯片 B 12 位 A/D转换芯 C 10 位 D/A转换芯片 D 10 位 A/D转换芯片8、( B )STC12C5A60S2 单片机内含的A/D转换器是A 双积分式A/D转换芯片 B 逐次靠近式A/D转换芯片C F/V 式 A/D转换芯片(D V/F 式 A/D转换芯片9、( B )STC12C5A60S2 单片机中A
26、/D转换中断的中断号为(); A 4 B 5 C 6 (D 7 10、( C )STC12C5A60S2 单片机中A/D转换中断的入口地址为(); A 001BH B 001CH C 002BH (D 002CH 11、( C )STC12C5A60S2 单片机内含的A/D转换器可对()进行分时A/D转换;A 4 路模拟输入 B 6 模拟输入 C 8 路模拟输入 (D 7 路模拟输入二、问 答 题1、8051如何确定和转变当前工作寄存器区;(6 分)P12 2、8051单片机复位的条件是什么?复位后PC、SP、和 P0P3的值是多少;(4 分)P21-22 3、MCS-51内部 RAM低 12
27、8单元划分为3 个区域,说明这三个区域的地址范畴和使用特点;(3分 P12-13)4、说明MCS-51的堆栈特点,复位时(SP)的值是什么?正常工作时应如何设置(SP)的值?(6分)P14 名师归纳总结 - - - - - - -第 6 页,共 7 页精选学习资料 - - - - - - - - - 学而不思就惘,思而不学就殆5、MCS-51有几个中断源?写出其名称;(5 分)P104 6、MCS-51中断优先掌握,有什么基本规章?(3分 P104)7、一个中断源的中断恳求被响应,必需满意什么必要条件?(4 分) P105 8、表达MCS-51中断响应处理过程;(4分)P105 响应中断的条件
28、?(4 分)P105 9、表达MCS=51 CPU 10、表达中断服务子程序的设计步骤;(4 分)P108 11、定时器/ 计数器有几种工作方式?分别是什么?(4 分)P112 12、启动定时/ 计数器与GATE有何关系?(3分)P111 13在使用8051的定时器/ 计数器前,应对它进行初始化,其步骤是什么?(4 分)P116 14、串行通信依据数据传送方向有哪几种制式?(4 分)P130 (7 分)P132 15、写出MCS-51中 SCON寄存器结构,位名称和位地址及各位功能;16、简洁表达8051的串行通信的四种工作模式;(4 分)17、在单片机应用系统中,LED数码管显示电路有几种方
29、式,有什么特点?(3 分 P79.80.81)18、键盘有几项任务?分别是什么任务?(3分)P90 19、非编码键盘常见有两种,分别是什么?各有什么特点?(4 分)P91 20、键盘扫描掌握方式有哪3种?各有什么特点?(3 分)P93 21、非编码矩阵式键盘所完成的工作分可为3 个层次,是哪3 个层次?(3 分)22、依据DAC0832的结构特点,可以有几种工作方式?(2分)P158 23C51中的中断函数和一般的函数有什么不同?(4分)24C51 的data、bdata、idata 有什么区分?(4分)P42 25、用关键字“ sbit ”定义某些特别可寻址位,可以有几种方法?(3分)P43 名师归纳总结 - - - - - - -第 7 页,共 7 页