单片机期末考试试题

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

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

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

资源描述

第1页共11页物理与电气工程学院C51单片机试卷4一、填空题(每小题1分,共45分)1、串行口方式2接收到的第9位数据送寄存器的位中保存。2、MCS-51系列单片机为位单片机。3、8031的中断源有、、、、、有个中断优先级。4、MCS-51系列单片机的典型芯片分别为、、。5、利用8255A可以扩展个并行口,其中条口线具有位操作功能。6、由8031组成的单片机系统在工作时,EA引脚应该接。7、串行口的方式0的波特率为。8、8031内部有___________个定时器,___________个并行口和___________个串行口。9、8031的异步通信口为(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为____。10、8031的口为双功能口。11、8031的口为高8位地址总线口。12、欲使P1口的低4位输出0,高4位不变,应执行一条命令。13、KeiLC51软件中,工程文件的扩展名是__________,编译连接后生成可烧写的文件扩展名是____________。14、MCS-51单片机中,在IP=0x00时,优先级最高的中断是_______________,最低的是___________。15、MCS—51单片机的P0—P4口均是并行I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的和,在P0—P4口中,为真正的双向口,为准双向口。16、MCS—5l单片机的堆栈区只可设置在存储区(器)。17、单片机的复位操作是__________(高电平/低电平),单片机复位后,中断允许寄存器IE的值是________。18、8255A内部控制电路还可以分成两组:A组和B组。其中A组控制的对象是,B组控制的对象是。19、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为________,机器周期为____________。20、A/D芯片选择最主要的参数是__________和_____________。21、C51定义可寻址位,使用关键字为____。25、变量tmp=0x15,经运算tmp=4;后的tmp值为____。26、C51数组的下标是从____开始的。第2页共11页27、C51中0x75|0x42运算结果是____。二、判断题(每题1分,共15分)1.单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。2.只要有中断出现,CPU就立即响应中断。3.MCS_51单片机P3端口的各端口线如果作为第二功能信号使用的话,那么它们就不能再用来进行数据I/O传送;同样道理,如果用作数据传送,就不能再作为第二功能信号使用。4.MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源:来自于单片机内部的是定时,而来自于外部的则是计数。5.P0端口在作为地址总线使用时,提供的是高8位地址。6.单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。7.DPTR是由DPH和DPL两个8位特殊寄存器组成的。8.运算符“&”表示的是按位与运算。10.命令语句if(x=10){P0=0xff};表达的含义是当x的值为10时,才执行P0=0xff的命令。11.80c51单片机定时/计数器T0、T1都可以工作在方式3下12.51单片机的串口工作在方式0,接收和发送数据都是通过RXD完成的。13.正在进行的中断过程不能被新的同级或低优先级的中断请求所中断。14.最小系统是单片机仅用本身有的资源就可以工作,不需要外接任何部件。15.一片存储器芯片2764可扩展的最大容量是8KB.三、简答题(第1小题6分,第2小题4分)1.提供扩展存储器芯片的片选信号的方法有哪几种?简述各方法的特点。2.说明什么是中断、中断允许、中断屏蔽。四、综合题(每小题10分,共30分)1.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?2.已知8255A与单片机的连接形式如下图所示(只给出部分重要连接线路):要求:(1)分析8255A的A口、B口、C口及控制口的地址。(2)若设定8255A的A口为方式0输入,B口为方式0输出,用汇编语言写出初始化程序。第3页共11页3.如下图,编写程序控制发光二极管循环点亮,当按下外中断INT0时,二极管闪烁三次后熄灭。渭南师范学院单片机原理与应用期末试题(A卷)(2011至2012学年第1学期)系、级、专业:09物理学本科、10专升本考试类别:考试第4页共11页(考试时间120分钟,满分100分)一、填空题(共40分,每空2分)1.MCS-51系列单片机为____位单片机。2.DAC0832通过改变控制引脚的连接方式,使其具有三种工作方式,分别是___________、__________、_______________。3.液晶RT-1602C实际显示区有________行,每行显示___________个字符。4.MCS-51单片机的串行口,启动接收的条件是___________和____________。5.单片机的复位操作是__________(高电平/低电平),且其上所加的复位电平的信号至少持续_______个时钟周期。6.使P1口的低4位输出1,高4位输出0的C51指令为____。7.C51定义特殊功能寄存器中的位,使用关键字为____。8.C51变量中unsignedchar型变量的取值范围是________。9.变量tmp=0xfe,经执行指令tmp1|1后tmp的值为____。10.变量a1=0xff,if(!a1)结果是____(真/假)。11.C51数组的下标是从____开始的。12.MCS-51单片机的P0口作为通用I/O口使用时,在作为输入数据口前应先向P0口写_______。13.-25的原码是________B、反码是_________B、补码是___________B。二、选择题(共20分,每题1分)1.单片机8051的XTAL1和XTAL2引脚是()引脚A.外接定时器B.外接串行口C.外接中断D.外接晶振2.8051单片机的一个机器周期包含()个时钟周期A.6B.2C.12D.93.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是()A.P0B.P1C.P2D.P34.单片机的定时器/计数器工作方式1是()。A.8位计数器结构B.2个8位计数器结构C.13位计数结构D.16位计数结构5.具有模数转换功能的芯片是()A.ADC0809B.DAC0832C.MAX813D.74LS3736.C51语言的运算符中,能实现按位求反功能的是()运算符A.~B.^C.|D.!7.在编写串行口中断服务程序时,修饰符interruptm中m的取值应为()A.1B.2C.3D.48.MCS—51单片机的CPU主要的组成部分为()A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器9.C51中一般char型变量占用()字节存储。A、一个B、两个C、三个D、四个10.函数_crol_()包含在头文件()中A.”reg51.h”B.”absacc.h”C.”intrins.h”D.”math.h”第5页共11页11.十进制数67在C51语言中表示为十六进制数形式为()A.0x52B.0x67C.0x43D.0x3412.下列选项中不属于C51的特殊功能寄存器的是()A.P0B.TMODC.SBUFD.TI13.8051单片机()口是一个8位漏极型开路型双向I/O端口。A.P0B.P1C.P2D.P314.八段共阴极数码管显示0的字段码是()A.0x3fB.0xc0C.0x00D.0xff15.可编程I/O扩展芯片8255A有()个8位并行口A.1B.2C.3D.416.MCS-51单片机的51子系列为用户提供了()个硬件中断源A.4B.5C.6D.717.下列选项中()是定时/计数器T0的中断允许控制位A.EAB.ET0C.IT0D.IE018.已知某串口1S钟可向外传送240帧,每帧包含10位数据信息,其比特率为()A.12×106B.2400C.9600D.480019.一个5V满刻度的8位DAC其分辨率为()A.19.5mvB.1.22mvC.0.42vD.3.58mv20.利用下列()关键字可以改变工作寄存器组A.interruptB.sfrC.whileD.using三、编程计算题(共40分)1.已知单片机的晶振频率fosc=12MHZ,串行口工作在方式1,PCON=0X80。若令串口的波特率为9600bit/s,请给出定时计数器T1工作在方式2下的初值及其计算过程。(10分)2.利用单片机的P3口接8个发光二极管,P1口接8个开关,编程实现,当关动作时,对应的二极管亮灭。(10分)3.如下图,在六个共阳极数码led1~led6上分别显示数字1~6.(20分)附:AT89S52P0P22P23P24P25P26P27led1led2led3led4led5led6第6页共11页物理与电气工程学院C51单片机试卷1一、填空题(每小题1分,共30分)1、8031的口为高8位地址总线口,口为双功能口。2、单片机的复位操作是__________引脚,要在此引脚加________电平才能复位动作。3、C51定义可寻址位,使用关键字为____,定义特殊功能寄存器当中的某位用关键字____________。4、已知P3=0X7F,要实现将P3口的值循环右移的指令是____,循环右移3次后,P3=___________。5、有指令unsignedcharmm[]={0X01,0X02,0X03},此指令中数组元素mm[1]的值为________。6、串口工作方式2接收的第9位数据放到了______寄存器的______位中。7、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为________,机器周期为____________。8、单片机并行接口中,要作为输出口必须外接上拉电阻的端口是______,其原因在于输出级是________开路电路。9、由AT89C51构成的单片机最简系统中,只给单片机提供VCC和GND单片机是不会工作的,必须提供的__________、___________和________辅助形成一个最简系统。10、若只需要开串行口中断,则其对应的源中断允许控制位是__________,若需要将外部中断0设置为下降沿触发,则执行的语句为_____________。11、C51中0x75|0x42运算结果是_________。12、-25的原码是___________、反码是___________、补码是_________。13、对于51子系列单片机,主要有________、___________、_________三种机型。14、修饰符interruptm中m的取值为0对应的中断情况是__________中断。15、TCON中IT0(IT1)表示__________。16、5l子系列单片机片内有两个____位的定时计数器。二、选择题(每小题1分,共20分)1、一字节补码所能表示的整数范围是()。A、-128~+127B、-127~+127C、-129~+128D、-128~+1282、12MHz晶振的单片机在定时工作方式下,定时器计一个数所用的定时时间是()第7页共11页A、1sB、2sC、4sD、8s3、通过串行口发送或接收数据时,发送或接收的数据暂存在()寄存器中。A、SCONB、PCONC、TMODD、SUBF4、在单片机扩展系统中,8051做为地址总线和数据总线分时复用的端口是()A、P0口B、P1口C、P2口D、P3口5、MCS-51单片机的定时器/计数器工作方式1是()。A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构6、片内RAM的20H~2FH为位寻址区,所包含的位地址是

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

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

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

×
保存成功