![51单片机复习题及答案0001_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-5/8/b7f28cd7-88f2-420e-ba45-c13f0e9363b3/b7f28cd7-88f2-420e-ba45-c13f0e9363b31.gif)
![51单片机复习题及答案0001_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-5/8/b7f28cd7-88f2-420e-ba45-c13f0e9363b3/b7f28cd7-88f2-420e-ba45-c13f0e9363b32.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章单片机概述1单片机与普通微型计算机的不同之处在于其将、和3部分集成于块芯片上。答:CPU、存储器、I/O口。B.内部数据存储器的类型不同D内部寄存器的数目不同2. 8051与8751的区别是A. 内部数据存储单元数目不同C.内部程序存储器的类型不同答:Co3在家用电器中使用单片机应属于微计算机的oA. 辅助设计应用;B测量、控制应用;C数值计算应用;D.数据处理应用答:Bo4. 微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别?答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计
2、算机。5. MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROMo6为什么不应当把51系列单片机称为MCS-51系列单片机?答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。第2章51单片机片内硬件结构1在51单片机中,如果采用6MHz晶振,一个
3、机器周期为o答:2s2. AT89C51单片机的机器周期等于个时钟振荡周期。答:12o3若A中的内容为63H,那么,P标志位的值为o答:P标志位的值为0。4. 内部RAM中,可作为工作寄存器区的单元地址为HHo答:00H;1FHo5. 通过堆栈操作实现子程序调用,首先要把的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到o答:PC;PCo6. 51单片机程序存储器的寻址范围是由程序计数器C的位数所决定的,因为51单片机的PC是16位的,因此其寻址的范围为KBo答:64KBo7判断下列项说法是正确的。A. 51单片机的CPU是由RAM和EPROM组成的B. 区分片外程序存
4、储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高2.LU端C在51单片机中,为使准双向的1/0口工作在输入方式,必须保证它被事先预置为1D.PC可以看成是程序存储器的地址指针答:A.错;B.错;C.对;D.对。8判断以下有关PC和DPTR的结论是正确的。A. DPTR是可以访问的,而PC不能访问B它们都是16位寄存器C在单片机运行时,它们都具有自动加“1”的功能D.DPTR可以分为2个8位的寄存器使用,但PC不能答:A.对;B.对;C.错;D.对。9. 判断下列说法项是正确的。A.程序计数器PC不能为用户编程时直接访问,因为它没有地址B内部RAM的位寻址区,只能供位寻址使用,而
5、不能供字节寻址使用C. 51单片机共有21个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。答:A.对;B.错;C.错。10. PC的值是。A.当前正在执行指令的前一条指令的地址B当前正在执行指令的地址C当前正在执行指令的下一条指令的地址D. 控制器中指令寄存器的地址答:A.错;B.错;C.对;D.错。11判断下列说法项是正确的。A.PC是一个不可寻址的特殊功能寄存器B单片机的主频越高,其运算速度越快C在51单片机中,一个机器周期等于1sD特殊功能寄存器内存放的是栈顶首地址单元的内容答:A.对;B.对;C.错;D.错。12.51单片机的片内都集成了哪些功能部件?各个功能部
6、件的最主要的功能是什么?(1) 1个微处理器(CPU);(2) 128个数据存储器(RAM)单元;(3) 4KBFlash程序存储器;(4) 4个8位可编程并行I/O口(P0口、P1口、P2口、P3口);(5) 1个全双工串行口;(6) 2个16位定时器/计数器;(7) 一个中断系统,5个中断源,2个优先级;(8) 21个特殊功能寄存器(SFR)。13说明AT89C51单片机的引脚EA的作用,该引脚接高电平和低电平时各有何种功能?答:当EA脚为高电平时,单片机读片内程序存储器(4KBFlash),但在PC值超过OFFFH(即超出4KB地址范围)时,将自动转向读外部程序存储器内的程序。当EA脚为
7、低电平时,对程序存储器的读操作只限定在外部程序存储器,地址为0000HFFFFH,片内的4KBFlash程序存储器不起作用。14. 64KB程序存储器空间有5个单元地址对应51单片机5个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源。答:64KB程序存储器空间中有5个特殊单元分别对应于5个中断源的中断服务程序的入口地址,见下表。表5个中断源的中断入口地址入地址中断源0003H外部中断0(INT)000BH定时器0(T0)0013H外部中断1(INT001BH定时器1(T1)0023H串行口15. 当51单片机运行出错或程序陷入死循环时,如何摆脱困境?答:按下复位按钮。第3章C51
8、语音编程基础1. C51在标准C的基础上,扩展了哪几种数据类型?第4章51单片机的并行端口1下列项说法是否正确。A. P0口作为总线端口使用时,它是一个双向口B. P0口作为通用I/O端口使用时,外部引脚必须接上拉电阻,因此它是一个准双向口C. P1P3口作为输入端口用时,必须先向端口寄存器写入1D. P1P3口的驱动能力是相同的答:A对;B.;对C对;D错。2. 以单片机为核心,设计一个节日彩灯控制器,要求如下:在单片机的P0口接有8个发光二级管作为指示灯,接有4个按键开关,当不同脚上的按键按下时,实现如下功能:按脚按键8只灯全亮然后全灭,再全亮然后全灭,交替闪亮;按脚按键按此键则停止点亮8
9、只灯,所有灯全灭;按脚按键一LED指示灯由上向下流水点亮;按脚按键一LED指示灯由下向上流水点亮。第5章51单片机的中断系统1外部中断1的中断入口地址为。定时器1的中断入口地址为答:0013H;001BH。2若(IP)=00010100B,则优先级最高者为,最低者为答:外部中断1;定时器T1。3. 51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送,使程序执行转向中的中断地址区。答:PC、PC、程序存储器。4. 判断51单片机对外中断请求源响应的最快响应时间为3个机器周期答:对。5. 下列说法正确的是。A.
10、各中断源发出的中断请求信号,都会标记在51单片机的IE寄存器中B各中断源发出的中断请求信号,都会标记在51单片机的TMOD寄存器中C各中断源发出的中断请求信号,都会标记在51单片机的IP寄存器中D各中断源发出的中断请求信号,都会标记在51单片机的TCON与SCON寄存器中答:Do6在51单片机的中断请求源中,需要外加电路实现中断撤销的是A. 电平方式的外部中断B. 脉冲方式的外部中断C. 外部串行中断D定时中断答:A。7下列说法正确的是oA同一级别的中断请求按时间的先后顺序响应B同一时间同一级别的多中断请求将形成阻塞,系统无法响应C低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求
11、能中断低优先级中断请求D同级中断不能嵌套答:A、C、Do8编写外部中断1为跳沿触发的中断初始化程序段。答:EA=1;EX1=1;IT1=1;第6章51单片机的定时器/计数器1下列项说法是正确的。A.特殊功能寄存器SCON,与定时器/计数器的控制无关B特殊功能寄存器TCON,与定时器/计数器的控制无关C特殊功能寄存器IE,与定时器/计数器的控制无关D特殊功能寄存器TMOD,与定时器/计数器的控制无关答:A.对;B.;错C.错;D.错。2如果采用的晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?答:因为机器周期T=-12二亠=4阴cyf3x106osc所以定时器
12、/计数器工作方式0下,其最大定时时间为T=213xT=213x4x10-6=8.192msMAXC同样可以求得,方式1下的最大定时时间为;方式2下的最大定时时间为1024ms。3. 定时器/计数器用作定时器模式时,其计数脉冲由谁提供?定时时间与哪些因素有关?答:定时器/计数器用作定时器时,其计数脉冲由系统振荡器产生的内部时钟信号12分频后提供。定时时间与时钟频率和定时初值有关。4. 定时器/计数器的工作方式2有什么特点?适用于哪些应用场合?答:定时器/计数器的工作方式2具有自动恢复初值的特点,适用于精确定时,如波特率的产生。5编写程序,要求使用T0,采用方式2定时,在输出周期为400|js,占
13、空比为10:1的矩形脉冲。答:根据题意,从输出的矩形脉冲的高低电平的时间为10:1,则高低电平的时间分别为卩s和卩s。如果系统米用6MHz晶振,Tcy=2卩s,因此咼低电平输出取整,则约为364卩s和36|is。6. 定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度是多少?答:采用方式1定时工作方式。最大脉冲宽度为。第7章51单片机的串行口1帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式答:1。2在串行通信中,收发双方对波特率的设定应该是的。答:相等。3下列选项中,是正确的。A. 串行口通信的第9数据位的功能可由
14、用户定义B. 发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的C串行通信帧发送时,指令把TB8位的状态送入发送SBUF中D. 串行通信接收到的第9位数据送SCON寄存器的RB8中保存E串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定答:(A)对(B)对(C)错(D)对(E)对。4. 串行口工作方式1的波特率是。A.固定的,为f/32B.固定的,为f/16oscoscC. 可变的,通过定时器/计数器T1的溢出率设定D.固定的,为f/64osc5. 串行口有几种工作方式?有几种帧格式?各种工作方式的波特率如何确定?答:串行口有4种工作方式:方式0、方式1、方式2
15、、方式3。有3种帧格式,方式2和3具有相同的帧格式。方式0的发送和接收都以fosc/12为固定波特率。方式1的波特率=2SMOD/32X定时器T1的溢出率。方式2的波特率=2SMOD/64Xfosc。方式3的波特率=2SMOD/32X定时器T1的溢出率。6. 假定串行口串行发送的字符格式为1个起始位、8个数据位、1个奇校验位、1个停止位请画出传送字符“B”(42H)的帧格式。答:传送的字符“B”的帧格式如图所示(先低位后高位)。起始位01000010校验位停上位图7为什么定时器/计数器T1用作串行口波特率发生器时,常采用方式2?若已知时钟频率、通信波特率,如何计算其初值?答:(1)因为定时器/
16、计数器在方式2下,初值可以自动重装,这样在进行串口波特率发生器设置时,就避免了重装参数的操作,且减少了重装参数的误差。(2)已知时钟频率、通信波特率,根据公式(7-3),即可计算出初值。8若晶体振荡器为,串行口工作于方式1,波特率为4800bit/s,写出用T1作为波特率发生器的方式控制字和计数初值。答:经计算,初值为FAH。9某51单片机串行口,传送数据的帧格式由1个起始位(0)、7个数据位、1个偶校验和1个停止位(1)组成。当该串行口每分钟传送1800个字符时,试计算出它的波特率。答:串口每秒钟传送的字符为1800/60=30个字符/秒,所以波特率为30个字符/秒X10位1个字符=300b
17、/s。第8章51单片机扩展存储器的接口设计1单片机存储器的主要功能是存储和。答:程序,数据。2在存储器扩展中,无论是线选法还是译码法最终都是为扩展芯片的片选端提供控制信号。答:片选。3起止范围为0000H3FFFH的存储器的容量是KB。答:16KB4. 在51单片机中,PC和DPTR都用于提供地址,但PC是为访问存储器提供地址,而DPTR是为访问存储器提供地址。答:程序,数据。5. 11条地址线可选个存储单元,16KB存储单元需要条地址线。答:2KB,14。6. 4KBRAM存储器的首地址若为0000H,则末地址为H。答:0FFFH。7区分51单片机片外程序存储器和片外数据存储器的最可靠方法是
18、。A. 看其位于地址范围的低端还是高端B. 看其离51单片机芯片的远近C看其芯片的型号是ROM还是RAMD看其是与信号连接还是与PSEN信号连接答:Do9.在51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突?答:因为控制信号线的不同。外扩的RAM芯片既能读出又能写入,所以通常都有读、写控制引脚,记为OE和WE,它们分别与89C51的RD和WR引脚相连。外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为OE,该引脚与89C51单片机的PSEN相连。10请写出图8-14中4片程序存储器27128各自所占的地址
19、空间。答:图中采用了译码法。4片地址分别为0000H3FFFH、4000H7FFFH、8000HBFFFH、COOOHFFFFH。11图8-22(a)所示为51单片机中存储器的地址空间分布图。题图8-22(b)为存储器的地址译码电路,为使地址译码电路按题图8-22(a)所示的要求进行正确寻址,要求画出:(1) A组跨接端子的内部正确连线图。(2) B组跨接端子的内部正确连线图。答:(1) A组跨接端子的内部正确连线图如下左图所示。(2) B组跨接端子的内部正确连线图如下右图所示。第10章51单片机与输入/输出外设的接口1. 说明LED动态显示的原理2. 写出共阴极和共阳极LED数码管仅显示小数点“.”的段码。第行章51单片机与D/A、A/D转换器的接口1对于电流输出的D/A转换器,为了得到电压的转换结果,应使用。答:由运算放大器构成的I/V转换电路。2使用双缓冲同步方式的D/A转换器,可实现多路模拟信号的输出。答:同步。3. 判断下列说法是否
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度二手房买卖交易合同(附带房屋抵押权解除及贷款还款计划)
- 2025年度新能源项目安全生产责任书汇编
- 2025年度科技创新项目资金担保合同
- 2025年高科技车间承包服务协议
- 2025年度社区配套车位代理销售服务合同
- 传统艺术与现代美术课程融合计划
- 如何进行有效的课堂观察计划
- 提升自我管理能力的策略计划
- 关注员工个人发展的措施计划
- 水务行业科学研究与技术支撑计划
- 2024年江苏淮阴城市产业投资集团有限公司招聘笔试冲刺题(带答案解析)
- 部编版人教版语文八年级下册全册课件
- 2024年太仓高新控股有限公司招聘笔试冲刺题(带答案解析)
- 人教版七年级地理下册《全册完整》
- 2024年02月中央军委后勤保障部2024年公开招考专业技能岗位文职人员笔试参考题库附带答案详解
- 小学数学三年级下册第八单元《数学广角-搭配(二)》大单元集体备课整体设计
- 10kv高压送电专项方案
- (高清版)TDT 1031.6-2011 土地复垦方案编制规程 第6部分:建设项目
- 煤炭供应链管理与协同创新
- 2024年江苏省高中学业水平测试生物试卷
- 露天采场危险有害因素辨识
评论
0/150
提交评论