2022年单片机复习题及答案.docx

上传人:C****o 文档编号:57643327 上传时间:2022-11-05 格式:DOCX 页数:14 大小:126.93KB
返回 下载 相关 举报
2022年单片机复习题及答案.docx_第1页
第1页 / 共14页
2022年单片机复习题及答案.docx_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《2022年单片机复习题及答案.docx》由会员分享,可在线阅读,更多相关《2022年单片机复习题及答案.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -第 1 章 单片机概述1单片机与一般微型运算机的不同之处在于其将、和3 部分集成于一块芯片上;答: CPU、储备器、 I/O 口;28051 与 8751 的区分是;A内部数据储备单元数目不同 C内部程序储备器的类型不同答: C;B内部数据储备器的类型不同 D内部寄存器的数目不同3在家用电器中使用单片机应属于微运算机的;A帮助设计应用; B测量、掌握应用 ;C数值运算应用; D数据处理应用 答: B;4微处理器、微运算机、微处理机、CPU、单片机它们之间有何区分?答:微处理器、微处理机和 CPU都是中心处理器

2、的不同称谓;而微运算机、单片机都是一个完 整的运算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微运算机;5MCS-51 系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答: MCS-51系列单片机的基本型芯片分别是 8031、8051和8751;它们的差别是在片内程序存 储器上; 8031无片内程序储备器, 8051片内有 4KB 的程序储备器 ROM,而8751片内集成有 4KB的程序储备器 EPROM;6为什么不应当把51 系列单片机称为 MCS-51 系列单片机?51系列单答:由于 MCS-51系列单片机中的“MCS” 是 Intel公司生产的单片机的系列符号,而片机是指

3、世界各个厂家生产的全部与8051的内核结构、指令系统兼容的单片机;第 2 章 51单片机片内硬件结构;1在 51 单片机中,假如采纳6MHz 晶振,一个机器周期为答: 2s 2AT89C51 单片机的机器周期等于个时钟振荡周期;答: 12;3如 A 中的内容为 63H,那么, P 标志位的值为;答: P 标志位的值为 0;4内部 RAM 中,可作为工作寄存器区的单元地址为HH;答: 00H;1FH;5通过堆栈操作实现子程序调用,第一要把 回时,再进行出栈爱护,把爱护的断点送回到 答: PC;PC;6 51 单片机程序储备器的寻址范畴是由程序计数器 是 16 位的,因此其寻址的范畴为 KB;答:

4、 64KB;项说法是正确的;7判定以下的内容入栈,以进行断点爱护;调用返;PC 的位数所打算的,由于 51 单片机的 PC细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -A51 单片机的 CPU 是由 RAM 和 EPROM 组成的 B区分片外程序储备器和片外数据储备器的最牢靠的方法是看其位于地址范畴的低端仍是高 端C在 51 单片机中,为使准双向的I/O 口工作在输入方式,必需保证它被事先预置为1 DPC 可

5、以看成是程序储备器的地址指针 答: A. 错; B. 错; C. 对; D. 对;8判定以下有关 PC和 DPTR 的结论 是正确的;ADPTR 是可以拜访的,而 PC 不能拜访 B它们都是 16 位寄存器 1” 的功能 C在单片机运行时,它们都具有自动加“DDPTR 可以分为 2 个 8 位的寄存器使用,但 PC 不能 答: A. 对; B. 对; C. 错;D. 对;9判定以下说法 项是正确的;A程序计数器 PC 不能为用户编程时直接拜访,由于它没有地址 B内部 RAM 的位寻址区,只能供位寻址使用,而不能供字节寻址使用 C51 单片机共有 21 个特别功能寄存器,它们的位都是可用软件设置

6、的,因此,是可以进行 位寻址的;答: A. 对; B. 错; C. 错;10PC 的值是 A当前正在执行指令的前一条指令的地址 B当前正在执行指令的地址 C当前正在执行指令的下一条指令的地址 D掌握器中指令寄存器的地址 答: A. 错; B. 错; C. 对;D. 错;11判定以下说法 项是正确的;APC 是一个不行寻址的特别功能寄存器 B单片机的主频越高,其运算速度越快 C在 51 单片机中,一个机器周期等于 1 s D特别功能寄存器内存放的是栈顶首地址单元的内容 答: A. 对; B. 对; C. 错;D.错;1251 单片机的片内都集成了哪些功能部件?各个功能部件的最主要的功能是什么?(

7、1)1 个微处理器( CPU);(2)128 个数据储备器( RAM )单元;(3)4KB Flash 程序储备器;(4)4 个 8 位可编程并行 I/O 口( P0 口、 P1 口、P2 口、 P3 口);(5)1 个全双工串行口;(6)2 个 16 位定时器 /计数器;(7)一个中断系统, 5 个中断源, 2 个优先级;(8)21 个特别功能寄存器( SFR);13说明 AT89C51 单片机的引脚 EA 的作用,该引脚接高电平和低电平常各有何种功能 . 答:当EA脚为高电平常,单片机读片内程序储备器(4KB Flash),但在 PC 值超过 0FFFH(即超出 4KB 地址范畴)时,将自

8、动转向读外部程序储备器内的程序;当细心整理归纳 精选学习资料 - - - - - - - - - - - - - - -EA 脚为低电平常,对程 第 2 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -序储备器的读操作只限定在外部程序储备器,地址为 储备器不起作用;0000HFFFFH,片内的 4KB Flash 程序1464KB 程序储备器空间有 5 个单元地址对应 51 单片机 5 个中断源的中断入口地址, 请写出这 些单元的入口地址及对应的中断源;答:64KB 程序储备器空间中有5 个特别单元分别对

9、应于5 个中断源的中断服务程序的入口地址,见下表;表 5 个中断源的中断入口地址入口地址 中断源0003H 外部中断 0 INT0 000BH 定时器 0 T0 0013H 外部中断 1 INT1 001BH 定时器 1 T1 0023H 串行口15当 51 单片机运行出错或程序陷入死循环时,如何摆脱困境?答:按下复位按钮;第 3 章 C51 语音编程基础1.C51 在标准 C 的基础上,扩展了哪几种数据类型?第 4 章 51 单片机的并行端口1以下 项说法是否正确;AP0 口作为总线端口使用时,它是一个双向口BP0 口作为通用 I/O 端口使用时,外部引脚必需接上拉电阻,因此它是一个准双向口

10、 CP1P3口作为输入端口用时,必需先向端口寄存器写入 1 DP1P3口的驱动才能是相同的 答: A对; B;对 C对; D错;2以单片机为核心,设计一个节日彩灯掌握器,要求如下:在单片机的 P0 口接有 8 个发光二级管作为指示灯, P1.0P1.3接有 4 个按键开关, 当不同脚上的按键按下时,实现如下功能:按 P1.0 脚按键 8 只灯全亮然后全灭,再全亮然后全灭,交替闪亮;按 P1.1 脚按键 按此键就停止点亮 8 只灯,全部灯全灭;按 P1.2 脚按键 LED 指示灯由上向下流水点亮;按 P1.3 脚按键 LED 指示灯由下向上流水点亮;细心整理归纳 精选学习资料 - - - - -

11、 - - - - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -第 5 章 51 单片机的中断系统1外部中断 1 的中断入口地址为;定时器 1 的中断入口地址为;答: 0013H;001BH;2如( IP) = 00010100B,就优先级最高者为,最低者为;答:外部中断 1;定时器 T1;351 单片机响应中断后,产生长调用指令 LCALL ,执行该指令的过程包括: 第一把 的内容压入堆栈,以进行断点爱护,然后把长调用指令的 16 位地址送,使程序执行转向 中的中断地址

12、区;答: PC、PC、程序储备器;4判定 51 单片机对外中断恳求源响应的最快响应时间为3 个机器周期;答:对;5以下说法正确选项;A各中断源发出的中断恳求信号,都会标记在 B各中断源发出的中断恳求信号,都会标记在 C各中断源发出的中断恳求信号,都会标记在 D各中断源发出的中断恳求信号,都会标记在 答: D;51 单片机的 IE 寄存器中 51 单片机的 TMOD 寄存器中 51 单片机的 IP 寄存器中 51 单片机的 TCON 与 SCON 寄存器中6在 51 单片机的中断恳求源中,需要外加电路实现中断撤销的是;A电平方式的外部中断 B脉冲方式的外部中断 C外部串行中断 D定时中断 答:

13、A;7以下说法正确选项;A同一级别的中断恳求按时间的先后次序响应 B同一时间同一级别的多中断恳求将形成堵塞,系统无法响应 C低优先级中断恳求不能中断高优先级中断恳求,但是高优先级中断恳求能中断低优先级中 断恳求D同级中断不能嵌套 答: A、C、D;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -8编写外部中断 1 为跳沿触发的中断初始化程序段;答:EA=1; EX1=1; IT1=1; 第 6 章 51 单片机

14、的定时器 / 计数器1以下 项说法是正确的;A特别功能寄存器 SCON,与定时器 /计数器的掌握无关B特别功能寄存器 TCON,与定时器 /计数器的掌握无关C特别功能寄存器 IE,与定时器 /计数器的掌握无关D特别功能寄存器 TMOD ,与定时器 /计数器的掌握无关答: A对; B;错 C错; D错;2假如采纳的晶振的频率为 3MHz,定时器 /计数器工作在方式 0、1、2 下,其最大定时时间各为多少?答:由于机器周期T cy121264 s1024ms;fosc3 10所以定时器 /计数器工作方式 0 下,其最大定时时间为T MAX13 2T C13 241068.192ms同样可以求得,

15、方式 1 下的最大定时时间为262.144ms;方式 2 下的最大定时时间为3定时器 /计数器用作定时器模式时,其计数脉冲由谁供应?定时时间与哪些因素有关?答:定时器 /计数器用作定时器时,其计数脉冲由系统振荡器产生的内部时钟信号 12 分频后提供;定时时间与时钟频率和定时初值有关;4定时器 /计数器的工作方式 2 有什么特点?适用于哪些应用场合?答:定时器 /计数器的工作方式 2 具有自动复原初值的特点,适用于精确定时,如波特率的产生;5编写程序,要求使用 T0,采纳方式 2 定时,在 P1.0 输出周期为 400s,占空比为 101 的矩形脉冲;答:依据题意, 从 P1.0 输出的矩形脉冲

16、的高低电平的时间为101,就高低电平的时间分别为363.63 s 和 36.37 s;假如系统采纳 6MHz 晶振, Tcy=2s,因此高低电平输出取整,就约 为 364s 和 36s;6定时器 /计数器测量某正单脉冲的宽度,采纳何种方式可得到最大量程?如时钟频率为 6MHz ,求答应测量的最大脉冲宽度是多少? 第 5 页,共 9 页 - - - - - - - - - 答:采纳方式 1 定时工作方式;最大脉冲宽度为131.072ms;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - -名师归纳总结 精品学习资料 - - - - - - - - - - - -

17、 - - -第 7 章 51 单片机的串行口1帧格式为 1 个起始位, 8 个数据位和 1 个停止位的异步串行通信方式是方式 答: 1;2在串行通信中,收发双方对波特率的设定应当是的;答:相等;3以下选项中,是正确的;A串行口通信的第9 数据位的功能可由用户定义B发送数据的第9 数据位的内容是在SCON 寄存器的 TB8 位中预先预备好的C串行通信帧发送时,指令把TB8 位的状态送入发送SBUF 中D串行通信接收到的第9 位数据送 SCON 寄存器的 RB8 中储存E串行口方式 1 的波特率是可变的,通过定时器 答:(A)对( B)对( C)错( D)对( E)对;/计数器 T1 的溢出率设定

18、4串行口工作方式1 的波特率是;B固定的,为 fosc/16 A固定的,为 fosc/32 C可变的,通过定时器 /计数器 T1 的溢出率设定 答:(C);D固定的,为 fosc/64 5串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?答:串行口有 4 种工作方式:方式 0、方式 1、方式 2、方式 3;有 3 种帧格式,方式 2 和 3 具有相同的帧格式;方式 0 的发送和接收都以 fosc/12 为固定波特率;方式 1 的波特率 =2SMOD/32 定时器 T1 的溢出率;方式 2 的波特率 =2SMOD/64 fosc;方式 3 的波特率 =2SMOD/32 定时器 T

19、1 的溢出率;6假定串行口串行发送的字符格式为 1 个起始位、 8 个数据位、 1 个奇校验位、 1 个停止位,请画出传送字符“B”( 42H)的帧格式;答:传送的字符“B” 的帧格式如下列图(先低位后高位) ;起始位 0 1 0 0 0 0 1 0 校验位 停止位图7为什么定时器 /计数器 T1 用作串行口波特率发生器时,常采纳方式 2?如已知时钟频率、通信波特率,如何运算其初值?答:(1)由于定时器 /计数器在方式 设置时,就防止了重装参数的操作2 下,初值可以自动重装,这样在进行串口波特率发生器 ,且削减了重装参数的误差;(2)已知时钟频率、通信波特率,依据公式(7-3),即可运算出初值

20、; 第 6 页,共 9 页 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -8如晶体振荡器为 11.0592MHz,串行口工作于方式波特率发生器的方式掌握字和计数初值;答:经运算,初值为 FAH;1,波特率为 4 800bit/s,写出用 T1 作为9某 51 单片机串行口,传送数据的帧格式由 1 个起始位( 0)、7 个数据位、 1 个偶校验和 1个停止位( 1)组成;当该串行口每分钟传送 1 800 个字符时,试运算出它的波特率;

21、答:串口每秒钟传送的字符为 1800/60=30个字符 /秒,所以波特率为 30 个字符 /秒 10 位 1 个字符 =300b/s;第 8 章 51 单片机扩展储备器的接口设计1单片机储备器的主要功能是储备和;答:程序,数据;2在储备器扩展中,无论是线选法仍是译码法最终都是为扩展芯片的片选端供应 制信号;控答:片选;3起止范畴为 0000H3FFFH 的储备器的容量是 KB;答: 16KB 4在 51 单片机中, PC 和 DPTR 都用于供应地址,但 PC是为拜访储备器供应地址,而 DPTR 是为拜访 储备器供应地址;答:程序,数据;511 条地址线可选 个储备单元, 16KB 储备单元需

22、要 条地址线;答: 2KB,14;64KB RAM 储备器的首地址如为 0000H,就末地址为 H;答: 0FFFH;7区分 51 单片机片外程序储备器和片外数据储备器的最牢靠方法是;A看其位于地址范畴的低端仍是高端B看其离 51 单片机芯片的远近C看其芯片的型号是 ROM 仍是 RAM D看其是与 RD 信号连接仍是与 PSEN 信号连接答: D;9在 51 单片机系统中,外接程序储备器和数据储备器共16 位地址线和 8 位数据线,为何不会发生冲突?答:由于掌握信号线的不同;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - -外扩的 RAM 芯片既能读出又能

23、写入,所以通常都有读、写掌握 第 7 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -引脚,记为OE和WE,它们分别与 89C51的RD和WR引脚相连;外扩的 EPROM 在正常使用中只能读出,不能写入,故EPROM 芯片没有写入掌握引脚,只有读出引脚,记为 OE ,该引脚与 89C51 单片机的 PSEN 相连;10请写出图 8-14 中 4 片程序储备器 27128 各自所占的地址空间;答:图中采纳了译码法;4 片地址分别为 0000H3FFFH、4000H7FFFH、8000HBFFFH、C000H

24、FFFFH;11图 8-22(a)所示为 51 单片机中储备器的地址空间分布图;题图 8-22(b)为储备器的地址译码电路,为使地址译码电路按题图 8-22(a)所示的要求进行正确寻址,要求画出:(1)A 组跨接端子的内部正确连线图;(2)B 组跨接端子的内部正确连线图;答:(1)A 组跨接端子的内部正确连线图如下左图所示;(2)B 组跨接端子的内部正确连线图如下右图所示;第 10 章 511 说明 LED动态显示的原理单片机与输入 / 输出外设的接口2 写出共阴极和共阳极LED数码管仅显示小数点“. ” 的段码;第 11 章 51单片机与 D/A、A/D 转换器的接口1对于电流输出的 D/A

25、 转换器,为了得到电压的转换结果,应使用;答:由运算放大器构成的 I/V 转换电路;2使用双缓冲同步方式的 D/A 转换器,可实现多路模拟信号的 输出;答:同步;3判定以下说法是否正确;(1)“ 转换速度” 这一指标仅适用于A/D 转换器, D/A 转换器不用考虑“ 转换速度” 问题;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 9 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -(2)ADC0809可以利用“ 转换终止” 信号 EOC向 AT89C51单片机

26、发出中断恳求;(3)输出模拟量的最小变化量称为 A/D 转换器的辨论率;(4)对于周期性的干扰电压,可使用双积分型 周期性的干扰电压带来的转换误差排除;A/D 转换器,并挑选合适的积分元件,可以将该答:(1)错(2)对 (3)错(4)对;4A/D 转换器两个最重要的指标是什么?答: A/D 转换器的两个最重要指标:(1)转换时间和转换速率:转换时间为 为转换速率;A/D 完成一次转换所需要的时间;转换时间的倒数(2)辨论率:表示输出数字量变化一个相邻数码所需输入模拟电压的变化量;习惯上用输 出二进制位数或 BCD 码位数表示;5分析 A/D 转换器产生量化误差的缘由,一个8 位的 A/D 转换

27、器,当输入电压为05V时,其最大的量化误差是多少?答:量化误差是由于有限位数字且对模拟量进行量化而引起的;0.195%;6在 DAC和 ADC的主要技术指标中,“ 量化误差” 、“ 辨论率” 和“ 精度” 有何区分?答:对 DAC 来说,辨论率反映了输出模拟电压的最小变化量;而对于 ADC 来说,辨论率表 示输出数字量变化一个相邻数码所需输入模拟电压的变化量;量化误差是由 ADC 的有限辨论率而引起的误差,但量化误差只适用于 ADC,不适用于 DAC ;精度与辨论率基本一样,位数越多精度越高;严格讲,精度与辨论率并不完全一样;只要位数相同,辨论率就相同;但相同位数的不同转换器,精度会有所不同;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 9 页,共 9 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁