2014-2015洛阳理工单片机期末考试试题

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

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

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

资源描述

2014-2015洛阳理工学院单片机期末考试1/7一、选择题(每题1分,共14分)1.8031单片机的(D)口的引脚,还具有外中断、串行通信等第二功能。a)P0b)P1c)P2d)P32.单片机应用程序一般存放在(B)a)RAMb)ROMc)寄存器d)CPU3.已知某数的BCD码为0111010101000010则其表示的十进制数值为(B)a)7542Hb)7542c)75.42Hd)75.424.CPU主要的组成部部分为(A)a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器5.INTEL8051CPU是(C)位的单片机a)16b)4c)8d)准166.8031单片机中既可位寻址又可字节寻址的单元是(A)a)20Hb)30Hc)00Hd)70H7.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为(C)。A.500B.1000C.216-500D.216-10008.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持(A)。A.1个机器周期B.2个机器周期C.4个机器周期D.10个晶振周期2014-2015洛阳理工学院单片机期末考试2/75.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断6.定时器若工作在循环定时或循环计数场合,应选用(C)A.工作方式0B.工作方式1C.工作方式2D.工作方式37.MCS-51单片机的外部中断1的中断请求标志是(D)A.ET1B.TF1C.IT1D.IE19.串行口每一次传送(A)字符。A.1个B.1串C.1帧D.1波特10.波特的单位是(B)A.字符/秒B.位/秒C.帧/秒D.字节/秒11.8051单片机内有()个16位的定时/计数器,每个定时/计数器都有(B)种工作方式。(A)4,5(B)2,4(C)5,2(D)2,312.控制串行口工作方式的寄存器是(C)A.TCONB.PCONC.SCOND.TMOD13.若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应(B)A.1INTB.0INTC.T1D.T014.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是(C)A.由CPU自动完成B.在中断响应中完成C.应由中断服务程序完成D.在主程序中完成二、填空题(每空1分,共30分)2014-2015洛阳理工学院单片机期末考试3/71.一个完整的微机系统由硬件和软件两大部分组成。2.8051的引脚RST是_IN脚__(IN脚还是OUT脚),当其端出现__高__电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到_低__电平,8051才脱离复位状态,进入程序运行状态,从ROM0000H单元开始取指令并翻译和执行。3.123=01010010B=52H。4.8051内部有4个并行口,P0口直接作输出口时,必须外接上拉电阻;并行口作输入口时,必须先将口锁存器置1,才能读入外设的状态,2.P2口通常用作高8位地址线__,也可以作通用的I/O口使用。5.中断处理的全过程分为以下3个段中断请求中断响应中断服务6.定时和计数都是对脉冲进行计数,定时与计数的区别是;定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数。7.求十进制数-102的补码(以2位16进制数表示),该补码为9AH。原码-102=11100110;反码:10011001+1----------------------补码:10011010B=9AH;7.定时器中断请求发生在_定时时间到。8.中断响应时间是指_从查询中断请求标志位到转向中断区入口地址所需的机器周期数。2014-2015洛阳理工学院单片机期末考试4/79.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为:程序查询程序。10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在_关中断_状态。11.在单片机中,为实现数据的I/O传送,可使用三种控制方式,即无条件传送方式、查询方式和中断方式12.若IT1=0,当引脚P3.2为低电平的时候,INT0的中断标志位IE0才能复位。13.MCS-51系列单片机为(8)位单片机。14.在MCS-51中,PC和DPTR都用于提供地址,PC为访问(程序)存储器提供地址,而DPTR是为访问(片外)存储器提供地址。15.MCS-51单片机系列有(5)个中断源,可分为(两)个优先级16.当P1口做输入口输入数据时,必须先向该端口的锁存器写入(1),否则输入数据可能出错。17.中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由(中断优先级)寄存器的内容决确定的。18.LED数码显示有(静态)和(动态)两种显示形式。20.用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(串行口方式0)。21.串行口的控制寄存器SCON中,REN的作用是(允许接收控制位,由软件枝1或清0)22.在MCS-51单片机中,如采用6MHZ晶振,一个机器周期为(2μs)2014-2015洛阳理工学院单片机期末考试5/723.异步串行数据通信的桢格式由(起始)位,(数据)位,(奇偶校验)位和(停止)位组成。24.在单片机中,通常将一些中间计算结果放在(累加器)中25.8051的程序计数器PC为16位计数器,其寻址范围是(64K)26.在单片机中,(RAM)是数据存储器,(ROM)是程序存储器27.定时/计数器有4种操作模式,它们由(TMOD)寄存器中的M1M0状态决定28.PC是(一个不可寻址的特殊功能寄存器)29.计算机能直接识别的语言是(机器语言)30.在进行串行通信时,若两机的发送与接收可以同时进行,则称为(全双工传送)31.8051单片机内有(2)个16位的定时/计数器,每个定时/计数器都有(4)种工作方式三、判断题(对者打√,错者打×,并改正,每题1分,共10分)1.P2口既可以作为I/O使用,又可以作地址/数据复用口使用(√)2.在中断响应阶段CPU一定要做如下2件工作:护断点和给出中断服务程序入口地址(√)2014-2015洛阳理工学院单片机期末考试6/7四、简答题(每题5分,共15分)1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388HTMOD的值是00000001B,TH0=13H;TL0=88H。3.已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?答:P=1/f=(1/11.059×106)=0.09×10-6s=90nsS=2P=2×90ns=180ns机器周期=12P=12×90ns=1.08μs2014-2015洛阳理工学院单片机期末考试7/7双指令周期=2×机器周期=2.16μs4.51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?答:具有5个中断源,分别是外部中断INT0和外部中断INT1、定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级中断。5.简述子程序调用和执行中断服务程序的异同点。(8分)相同点:均能中断主程序执行本程序,然后再返回断点地址继续执行主程序。不同点:(1)中断服务程序入口地址是固定的,子程序调用入口地址是用户自己设定的。(2)中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,还有清除中断响应时被置位的优先级状态、开放较低级中断和恢复中断逻辑等功能。(3)中断服务子程序是在满足中断申请的条件下,随机发生的;而子程序调用是用户主程序事先安排好的。6.说明89C51单片机发生中断的条件。答:1.有中断源发出中断请求2.中断总允许位EA=1,即CPU开中断3.申请中断的中断源的中断允许位为1,即中断没有被屏蔽4.无同级或更高级中断正在被服务5.当前的指令周期已经结束5.若现行指令为RETI或者是访问IE或IP指令,则该指令以及紧接着的另一条指令已执行完。洛阳理工学院学号:Z12055429作者:宋卫青

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

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

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

×
保存成功