《单片机系统设计》复习题2015-11

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-1-《单片机系统设计》复习题2015~2016学年度第一学期一、填空题(每小题1分,共10分)1.将十进制数30(40、50、60、70、80、90、100、110、120)转换为对应的十六进制数可表示为0x__________。2.将CPU、存储器、I/O口和实时控制器件集成在一个芯片上称为单片微型计算机,简称单片机。3.单片机具有价格低、功能强、功耗低等特点(优势)。4.MCS-51系列单片机中都有一个_______位CPU。5.MCS-51单片机应用系统中时钟电路接入12MHz的晶振,则系统的时钟周期T时为____________μS。6.在MCS-51单片机中一个机器周期包括________个振荡周期。7.当51系列单片机的复位引脚RST为_______(高/低)电平时才能使单片机复位。8.为了解决单片机在运行过程中出现死机等问题,可以在上电复位电路的基础上增加_________复位方式。9.51系列单片机必须有_______复位电路才能使单片机在开机时复位引脚RST为高电平时产生复位功能。10.当51系列单片机的复位引脚RST为24个以上振荡周期的高电平时才能使单片机_______。11.51系列单片机最小系统中_________________电路主要是让单片机从主函数的第一条语句开始执行。12.MCS-51单片机的P0口作为通用的I/O端口功能时,必须外接上拉电阻。13.8051单片机片内有4个8位的I/O口为_______。14.51单片机的P__________口只有I/O功能。15.MCS-51单片机的P2口除了作为通用的I/O端口功能外,还可作为高8位的_________总线使用。16.MCS-51型单片机4个____________位的并行I/O口(P0、P1、P2、P3)。17.单片机最小系统由单片机、电源电路、时钟电路和复位电路组成。18.在结构化程序设计中__________结构的程序部分指令可能反复被执行。19.在结构化程序设计中__________结构的程序全部指令被逐一依次执行。20.在结构化程序设计中__________结构的程序部分指令可能不会被执行。21.单片机在进行应用系统软件设计时必须有________函数。22.当需要定义一个变量sj保存-100到100的数据,在变量sj在定义时最好定义为-2-___________类型。23.当需要定义一个变量kk保存0到200的数据,在变量kk在定义时最好定义为___________类型。24.当需要定义一个变量bb保存数据仅为0或1,在变量bb在定义时最好定义为___________类型。25.当需要定义一个变量num保存0到30000的数据,在变量num在定义时最好定义为___________类型。26.定义的变量为“unsignedint”的数据类型时其取值范围为________________。27.51系列单片机中定时/计数器的工作方式0(1、2)为13(16、8)位计数器结构。28.51系列单片机中定时/计数器T1工作在工作方式2时如需计数次数为100,则TL1的值为_______。29.51系列单片机的定时/计数器T0作为计数器时外部计数脉冲信号从单片机引脚_____________接入。30.51系列单片机的定时/计数器T1作为计数器时外部计数脉冲信号从单片机引脚_____________接入。31.51系列单片机中定时/计数器的工作方式0时,可实现的最大计数次数为_______。32.51系列单片机中定时/计数器T0工作在工作方式1时如需计数次数为65536,则TH0和TL0的值为_______。33.51系列单片机中定时/计数器T1工作在工作方式1时如需计数次数为65500,则TL1的值为_______。34.51系列单片机中定时/计数器T0工作在工作方式1时如需计数次数为65512,则TL0的值为_______。35.在AT89S51单片机中外部中断有____________个。36.51系列单片机外部中断信号INT1从单片机引脚_________________输入。37.51系列单片机的外部中断信号INT0从单片机引脚_____________接入。38.51系列单片机中要响应外部中断源对应的中断服务函数应将对应的源允许EX0应设置为___________。39.51系列单片机中要响应外部中断源1对应的中断服务函数应将对应的源允许EX1应设置为___________。40.51系列单片机中要响应定时器T1对应的中断应将对应的源允许位___________应设置为1。41.51系列单片机在多个中断源中要改变自然排队顺序可使用寄存器__________实现。42.51系列单片机程序中使用IP=0x02时,设置__________为高优先级功能。43.单片机SCT89C52的定时/计数器T1中断服务程序中对应中断编号为___________。44.单片机SCT89C52的外部中断INT0中断服务程序中对应中断编号为___________。-3-45.在MCS-51单片机中使用时外部中断INT1其对应的中断服务程序的编号为____________。46.单片机SCT89C52的定时/计数器T0中断服务程序中对应中断编号为___________。47.要将51单片机中的外部中断信号INT1中断先于外部中断信号INT0执行,则可通过将控制位_______设置为1来实现。48.单片机应用系统中常用的显示器件有显示运行状态的发光二极管、显示数值大小的数码管和可显示图形的LCD显示器。49.已知有一只数码管显示器其公共端接低电平时才能显示字符,则说明该数码管为共_______数码管。50.已知1只共阴极数码管显示器,其中a笔段为字形代码的最低位,若需显示数字0(7),它的字形代码应为0x_______。51.已知一只共阳极数码管显示器,其中a笔段为字形代码的最低位,若需显示数字2(3、5、6、7、8、9),它的字形代码应为0x_______。52.在51系列单片机应用系统设计中当显示数据位数较多时为了节省单片机I/O口最好采用____________数码管连接方式。53.在51系列单片机应用系统设计中为为保证可靠性常采用去抖动措施是用软件____________方式实现。54.判断按键是否按下是通过判断按键接到单片机引脚的_______有无变化进行的。55.在单片机应用系统中当按键只需要两个,则最好采用____________式键盘结构。56.在51系列单片机应用系统设计中当按键数量较多时为了节省单片机I/O口最好采用____________式结构的键盘。57.行*列为3*4的矩阵键盘最多可接入按键数量为_________个。58.在单片机应用系统中使用P1端口的8个引脚作为矩阵键盘的信号线则最多可接_____个按键。59.在矩阵键盘中常用的两种键位的识别方法为行扫描法和线反转法。60.STC89C52单片机引脚直接能识别的是_________________式的传感器信号。61.单片机在进行应用系统设计时包括硬件设计和软件设计。62.单片机在进行应用系统设计时如要将*.hex目标程序下载到单片机的程序存储器中,可使用__________实现。63.单片机应用系统在进行程序时加上必要的注释可以提高程序的_____________。64.单片机应用系统在进行程序编写前最好先绘制_____________,可以提高软件设计的总体效率。65.在单片机应用系统中如需要将传感器测量得到的模拟信号送单片机处理需要对信号进行________转换。66.单片机系统设计时包括提出方案、方案确定、硬件设计、软件设计和系统的可靠性设计-4-以及最后的仿真调试与定型等过程。二、单项选择题(每小题1分,共10分)()1.十六进制数0x50其对应的十进制可表示为()。A.32B.50C.80D.100()2.十六进制数()其可表示为对应的十进制60。A.0x16B.0x50C.0x51D.0x80()3.二进制数00111001其对应的十六进制可表示为()。A.0x39B.0x57C.0x71D.0xe2()4.二进制数01010011其对应的十六进制可表示为()。A.0x83B.0x123C.0x52D.0x53()5.二进制数1110110其对应的十六进制可表示为()。A.0x36B.0x76C.0xecD.0xe6()6.二进制数00110010其对应的十六进制可表示为()。A.0x190B.0x32C.0x50D.0x80()7.二进制数11110010其对应的十六进制可表示为()。A.0xf2B.0x1e2C.0x257D.0x362()8.二进制数01000000其对应的十六进制可表示为()。A.0x12B.0x28C.0x50D.0x80()9.二进制数01001000其对应的十六进制可表示为()。A.0x30B.0x32C.0x48D.0x80()10.二进制数1010000其对应的十进制为()。A.32B.50C.80D.100()11.单片机8051的XTAL1和XTAL2引脚是()引脚。A.外接定时器B.外接串行口C.外接中断D.外接晶振()12.单片机RST引脚外接的是()电路。A.时钟B.复位C.中断D.显示()13.单片机AT89S52的9号引脚RST是外接()引脚。A.计数脉冲信号B.复位电路C.中断信号D.时钟电路()14.STC89C52单片机的Vcc(40)引脚是()引脚。-5-A.主电源+5VB.接地C.备用电源D.访问片外存贮器()15.MCS-51单片机复位操作的功能是把P0~P3初始化为()。A.00HB.11HC.0FFHD.不能确定()16.单片机P3.2引脚可外接()信号。A.时钟B.计数脉冲C.中断D.定时()17.下面单片机中()比其它三只单片机在存储器容量要小。A.AT89S51B.STC89C52C.AT89S52D.AT89C52()18.51系列单片机芯片中不包括()。A.CPUB.存储器C.I/O端口D.显示器()19.单片机应用程序一般存放在()中。A.RAMB.ROMC.寄存器D.CPU()20.MCS-51单片机采用fosc=12MHz的晶振,则系统的机器周期为()μS。A.1B.2C.12D.1000()21.当51系列单片机系统的机器周期为1μS,则系统中的晶振频率为()MHz。A.2B.6C.12D.24()22.51系列单片机的RST复位引脚应该至少保持()个时钟周期的高电平才能使单片机复位。A.2B.8C.12D.24()23.单片机RST引脚外接的是()电路。A.时钟B.复位C.中断D.显示()24.MCS-51单片机的复位信号是()有效。A.高电平B.低电平C.脉冲D.下降沿()25.单片机最小系统中可以不需要的电路为()。A.单片机B.数码管显示电路C.复位电路D.时钟电路()26.在MCS-51单片机中,()口只能作为I/O端口使用。A.P0B.P1C.P2D.P3()27.在单片机C语句中,用“bit”定义数据表示的范围为()。A.0~1B.-128~127C.0~255D.0~65535()28.在单片机C语句中,用“int”定义数据表示的范围为()。-6-A.0~255B.-128~127C.0~65535D.-32768~32767()29.在单片机C语句中,用“unsignedint”定义后数据不能为()。A.-5B.0C.222D.10000()30.在单片机C语句中,用“unsignedint”定义数据表示的范围为()。A.0~255B.-128~127C.0~65535D.-32768~32767()31.在单片机C语句中,用类型()定义数据表示的范围为0~255。A.unsignedcharB.charC.unsignedintD.int()32.单片机C语句中,用“unsignedchar”定义后数据不能为()。A.-15

1 / 46
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功