《单片机原理及应用》试卷9及参考答案

《单片机原理及应用》试卷9及参考答案

ID:47632400

大小:184.53 KB

页数:13页

时间:2019-09-22

《单片机原理及应用》试卷9及参考答案_第1页
《单片机原理及应用》试卷9及参考答案_第2页
《单片机原理及应用》试卷9及参考答案_第3页
《单片机原理及应用》试卷9及参考答案_第4页
《单片机原理及应用》试卷9及参考答案_第5页
资源描述:

《《单片机原理及应用》试卷9及参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《单片机原理及应用》试卷9及参考答案(本试题分笔试题和操作题两部分。共100分,考试时间120分钟。)第一部分笔试题(本部分共有3大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、P0、Pl、P2、P3四个均是()位的()口(填“串行”还是“并行”),其中P0的功能是()。2、片内RAM可进行位寻址的空间位地址范围是(3、8051单片机有()个中断源,()级中断优先级别。4、8255A属于可编程的()接口芯片,8255A的A通道有()种作方式。5、MCS—51内部的SF

2、R共有()个。6、任何程序总是由三种基本结构组成:()、()、()O7、8031有两个16位可编程定时/计数器,其中定时作用是指对单片机()脉冲进行计数,而计数器作用是指对单片机()脉冲进行计数。8、当P1口做输入口输入数据吋,必须先向该端口的锁存器写入(),否则输入数据可能出错。9、堆栈指针SP的内容将始终指示(),当单步执行了调用指令LCALLaddrl6后SP的内容将()改变。10、由于执行每条指令都要占用CPU的时间,因此采用循环结构并多次重复执行某些指令可实现软件延时。而硬件延时一般是采

3、用单片机的()再通过软件编程來实现。11、单片机串行通信时,若要发送数据,就必须将要发送的数据送至()单元,若要接收数据也要到该单元取数。12、单片机串行通信时,其波特率分为固定和可变两种方式,在波特率可变的方式屮,可采用()的溢出率來设定和计算波特率。二、选择题(从备选答案中选择一个正确答案分)1、在中断服务程序中至少应有一条()A.传送指令B.转移指令C.加法指令2、当MCS-51复位时,下面说法准确的是(A.POOOOOHB.SP二OOHC.SBUF=OOH并将代号写在括号内。每题1分,共2

4、0D.中断返冋指令D.(30H)=00H3、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()A.MOVB.MOVXC.MOVCD.以上都行4、ORG2000HLACLL3000HORG3000HRET上边程序执行完RET指令后,PC=(A.2000HB.3000H5、要使MCS-51能响应定时器T1中断,应是()A.98HB.84H)C.2003HD.3003H串行接口中断,它的中断允许寄存器TE的内容C.42HD.22HA.立即寻址B•寄存器寻址C.相对寻址D.位寻址7、执行L

5、ACLL4000II指令时,MCS-51所完成的操作是(A保护PCB.4000HPCC.保护现场D.PC+3入栈,4000IIPC8、下面哪条指令产生信号()A.MOVXA,@DPTRB.MOVCA,@A+PCC.MOVCA,@A+DPTRD.MOVX@DPTR,A9、若某存储器芯片地址线为12根,那么它的存储容量为()A.1KBB.2KBC.4KBD.8KB10、要想测量引脚上的一个正脉冲宽度,则TMOD的内容应为()A.09HB.8711C.0011[)・801111、PSW二18H时,则当前

6、工作寄存器是()A.0组B.1组C.2组D.3组A.寄存器寻址B.立即寻址寄存器间接寻址C.直接寻址13、MCS-51有中断源()A.5B.2C.3D.614、MCS-51上电复位后,SP的内容应为()12、MOVXA,@DPTR指令中源操作数的寻址方式是()D.A.OOHB.07HC.6011D.701115、ORG0003HLJMP2000HORGOOOBHLJMP3000H当CPU响应外部中断0后,PC的值是()A.0003HB.2000IIC.OOOBHD.3000II16、计算机在使用屮

7、断方式与外界交换信息时,保护现场的工作应该是()A.rflCPU自动完成在屮断响应屮完成C.应由屮断服务程序完成D.在主程序屮完成17、关于MCS-51的堆栈操作,正确的说法是()A.先入栈,再修改栈指针B.先修改栈指针,再出栈C.先修改栈指针,在入栈D.以上都不对18、某种存储器芯片是8KB*4/片,那么它的地址线根数是()A.11根B.12根C.13根D.14根19、若MCS-51中断源都编程为同级,当他们同时申请中断时CPU首先响应()A.B.C.T1D.TO20、PC中存放的是()A.下一

8、条指令的地址B.当前正在执行的指令C.当前正在执行指令的地址D.下一条要执行的指令三、程序分析题(每空2分,共20分)以下是两单片机通过串行口进行通信的程序。它能将甲机内部RAM20H〜27H单元的数据发送给乙机,试分析程序并填空解释相应语句。说明程序运行时出现的现象。甲机发送程序如下:MOVTMOD,#20H()方式。)工作在MOVTL1,#0F4HMOVTH1,#0F4HSETBTRIMOVSCON,#40H(MOVRO,#20HMOVR7,#08HSTART:MOVA,@R0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。