MCS—51单片机原理与结构

上传人:夏** 文档编号:500664875 上传时间:2023-05-01 格式:DOCX 页数:11 大小:45.39KB
返回 下载 相关 举报
MCS—51单片机原理与结构_第1页
第1页 / 共11页
MCS—51单片机原理与结构_第2页
第2页 / 共11页
MCS—51单片机原理与结构_第3页
第3页 / 共11页
MCS—51单片机原理与结构_第4页
第4页 / 共11页
MCS—51单片机原理与结构_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《MCS—51单片机原理与结构》由会员分享,可在线阅读,更多相关《MCS—51单片机原理与结构(11页珍藏版)》请在金锄头文库上搜索。

1、一、判断题()1.MCS51单片机是高档16位单片机。X()2.MCS-51的产品8051与8031的区别是:8031片内无ROM()3.单片机的CPU从功能上可分为运算器和存贮器。X()4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。()5.MCS51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。()6.8051的累加器ACB一个8位的寄存器,简称为A,用来存一个操作数或中间结果。()7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。()8.MCS51的程序存贮器用于存放运算中间结果。X

2、()9.MCS51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM另一个是片外最大可扩充64K字节的RAM()10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。()11.CPU勺时钟周期为振荡器频率的倒数。()12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。X()13.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。(X)14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。(X)15.MCS51单片机上电复位后,片内数据存储器

3、的内容均为00Ho()16.当8051单片机的晶振频率为12MHz寸,ALE地址锁存信号端的输出频率为2MHZ勺方脉冲。()17.8051单片机片内RAM从00H1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。(X)18.MCS51单片机的片内存贮器称为程序存贮器。(X)19.MCS51单片机的数据存贮器是指外部存贮器。(X)20.MCS51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。()21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题二、单项选择题1 .MCS-51单片机的CPU主要的组成部分为。AA.运算器、控制器B.加法器、寄存器C.运算器

4、、加法器D.运算器、译码器2 .单片机能直接运行的程序叫C。A.源程序Bo汇编程序C。目标程序D。编译程序3 .单片机中的程序计数器PC用来。CA.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址4 .单片机上电复位后,PC的内容和SP的内容为BoA. 0000H,00HBo0000H,07HC。0003H,07HD。0800H,08H5.单片机8051的ALE引脚是B。A.输出高电平Bo输出矩形脉冲,频率为fosc的1/6B. C.输出低电平Do输出矩形脉冲,频率为fosc的1/26 .单片机8031的引脚EAoA.必须接地Bo必须接+5VCo可悬空D。以上三种

5、视需要而定7 .访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是AoA.P0口BoP1口CoP2口DoP0口和P2口8 .PSW的RS1和RS0用来A。A.选择工作寄存器区号Bo指示复位C。选择定时器D。选择工作方式9 .上电复位后,PSW勺值为。DA.1B。07HCoFFHD。010 .单片机上电复位后,堆栈区的最大允许范围是B个单元。A.64Bo120Co128D。25611 .单片机上电复位后,堆栈区的最大允许范围是内部RAM勺D。A.00HFFHBo00HR07HC。07H7FHD。08HR7FH12 .堆栈指针SP在内部RA丽的直接地址是。CA.00HBo07HCo81HD

6、。FFH的P0口,当使用外部存贮存器时它是一个D。A.传输高8位地址口A.传输低8位地址口C.传输高8位数据口D.传输低8位地址/数据口14. P0口作数据线和低8位地址线时BoA.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平15. 对于8051单片机,其内部RAMD。A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址16. 寻址方式就是C的方式。A.查找指令操作码B.查找指令C.查找指令操作数D.查找指令操作码和操作数17. 8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于CgSA.1/12B,1/2C.1D,218. MCS5

7、1单片机的数据指针DPT戏一个16位的专用地址指针寄存器,主要用来A.存放指令B.存放16位地址,作间址寄存器使用C.存放下一条指令地址D.存放上一条指令地址19. ALU表示。DA.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件20. 单片机上电后或复位后,工作寄存器R0是在。AA.0区00H单元B.0区01H单元C.0区09H单元D.SFR21. 单片机8051的XTAL1和XTAL2弓I脚是弓I脚。DA.外接定时器B.外接串行口C.外接中断D.外接晶振22. 8051单片机的VSS(20)弓I脚是引脚。BA.主电源+5VB.接地C.备用电源D.访问片外存贮器23. 8051单片机的

8、VCC(40)引脚是引脚。AA.主电源+5VB.接地C.备用电源D.访问片外存贮器24. 8051单片机口是一个8位漏极型开路型双向I/O端口。AA.P0B.P1C.P2D.P325. 8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是。DA.P0B.P1C.P2D.P326. MCS51复位后,程序计数器PC=o即程序从开始执行指令。B、BA.0001HB.0000HC.0003HD.0023H27. MCS51的片内外的ROM1统一编址的,如果端保持高电平,8051的程序计数器PC在地址范围内A.1000HFFFFHB.0000HHFFFFHC.0001H0FFFHD.0000H

9、0FFFH28. MCS51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来,它是按后进先出的原则存取数据的。CA.存放运算中间结果B.存放标志位C.暂存数据和地址D.存放待调试的程序29. 单片机的堆栈指针SP始终是指示。BA.堆栈底B.堆栈顶C.堆栈地址D.堆栈中间位置30. 单片机的P0、P1口作输入用途之前必须。AA.在相应端口先置1B.在相应端口先置0C.外接高电平D.外接上拉电阻31. MCS51的串行数据缓冲器SBUF用于。BA.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址D.存放待调试的程序32. MCS-51单片机的P1口的功能是。AA.可作通用

10、双向I/O口用B.可作一般I/O口用C.可作地址/数据总线用D.可作通用I/O口用33. MCS51单片机复位后,专用寄存器ACC的状态是。CA.0000HB.07HC.00HD.0FFH34. 当程序状态字寄存器PSVWt态字中RS1和RS0分别为0和1时,系统先用的工作寄存器组为。BA.组0B.组1C.组2D.组335. 8051单片机中,唯一一个用户可使用的16位寄存器是。DA.PSWBACCCSPD.DPTR36. 8051的程序计数器PC为16位计数器,其寻址范围是。DA.8KB.16KC.32KD.64K37. 单片机应用程序一般存放在中。BA.RAMBROMC寄存器D.CPU三、

11、多项选择题1. 一个应用课题的研制,大致可分为ABCDE阶段。A.分析研究课题,明确解决问题的方法B.分别进行硬件和软件的设计C.分模块调试系统,进行在线仿真和总调D.固化程序,投入实际运行E.反馈运行情况,及时修正、升级2. MCS-51的产品8051单片机内部由4个8位的I/O端口P0、P1、P2、P3串行口等组成。A、B、OEA.CPUB.4KB的ROMC256B的RAMD4KB的EPROME.两个16位的定时/计数器T0和T13. MCS-51的控制器由等组成。A、GDEA.计数器PCB.累加器C.指令译码器D.指令寄存器E.定时控制与条件转移逻辑电路4. 8051单片机CPU勺主要功

12、能有。A、CDA.产生各种控制信号B.存贮数据C.算术、逻辑运算及位操作D.I/O端口数据传输E.驱动LED5. 8051单片机的运算器由等组成。AB、DEA.算术逻辑部件ALUB.累加器ACCC计数器PCD.程序状态寄存器PSWE.BCD运算调整电路6. 8051单片机算术逻辑部件ALU是由加法器和其他逻辑电路组成,用于对数据进行。/AB、EA.算术四则运算和逻辑运算B.移位操作C.存程序运行中的各种状态信息D.用来存一个操作数中间结果E.位操作7. 8051单片机控制信号引脚有。A、B、DEA.RST/VPD(9脚)B.ALE/(30脚)C.XTAL1(19脚)D.(29脚)E./VPP(

13、31脚)8. 8051单片机口是一个带内部上拉电阻的位双向I/O口。B、GDA.P0B.P1C.P2D.P3E.P0,79. MCS-51的存贮器配置在物理结构上有四个存储空间,它们是:ACDE。A.片内程序存贮器B.片内外统一编址的64KB字节的程序存贮器地址空间C.片外程序存贮器D.片内数据存贮器E.片外数据存贮器9. MCS-51的数据存贮器用于存放。A、RD.EA.运算中间结果B.数据暂存和缓冲C.编好的程序和表格常数D.标志位E.待调试的程序10. MCS-51单片机专用寄存器P0口的功能为。AEA.作一般I/O口使用B.作通用双向I/O口使用C.作输出高8位地址D.作通用I/O口使

14、用E.作地址/数据总线使用11. 对8051的P0口来说,使用时可作为ACD。A.低8位地址线B.高8位地址线C.数据线D.I/O口操作E.时钟线12. 8051CPUS访问外部存贮器时,地址输出是。A、CA.P2口输出高8位地址B.P1口输出高8位地址C.P0口输出低8位地址D.P1口输出低8位地址E.P2口输出低8位地址13. MCS51单片机复位后,下列专用寄存器状态为00H的是:BCE。A.PCB.ACCCBD.SPE.PSW14. MCS51单片机中堆栈的作用有CDEoA.保护SPB.保护栈顶C.保护断点D.保护现场E.保护调用指令的下一条指令地址四、简答题:1、8051的P0其输入

15、输出电路的特点是什么漏极开路、驱动电流负载时需外接上拉电阻、有三态缓冲器、有锁存器。一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。3、当使用8751且EA=1,程序存储器地址小于1000H时,访问的是片内ROM4、MCS-51系统中,当PSEN言号有效时,表示CP原从外部程序存储器读取信息。5、MCS-51有4组工作寄存器,它们的地址范围是00H1FH。6、MCS-51片内20H2FH范围内的数据存储器,既可以字节寻址又可以位寻址。7、 PSWRS1RS0=10时,R2的地址为12H。8、 PSWRS1RS0=11时,R2的地址为1AH。9、单片机系统复位后,(PSW=00H,因此片内RAMW存区的当前寄存器是第0组,8个寄存器的单元地址为00H07H。10、PC复位后为0000H。11、一个机器周期=12个振荡周期=6个时钟周期。12、PC的内容为将要执行的的指令地址。13、

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

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号