资源描述:
《2016年真题821单片机原理及应用(2016-B)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、桂林电子科技大学2016年硕士研究生统一入学考试试题科目代码:821科目名称:单片机原理及应用请注意:答案必须写在答题纸上(写在试题上无效)。答题纸请注明页码与总页数。一、填空题(每空2分,共30分)1.从基本操作处理的数据来看,单片机可分为4位、8位、16位及32位单片机,MCS-51系列单片机属于__(1)___位单片机。2.单片机具有片外三总线结构,分别是__(2)___、__(3)___和__(4)___。3.单片机的基本操作周期是__(5)___。4.JNCrel指令执行时,当CY为__(6)___时程序实现跳转。5.存储器芯片与
2、单片机连接时,存储器低8位地址线与__(7)___口相连,高8位地址线与__(8)___口相连。6.中断服务程序的返回指令是__(9)___。7.51单片机系统复位后SP的初值为__(10)___。8.将A的内容传送到R1的指令是__(11)___。9.CPU专门提供一个控制信号__(12)___来区分片内ROM和片外ROM。当其接__(13)___,单片机从片内ROM取指令;当其接__(14)___,CPU从片外ROM取指令。10.MCS-51单片机用16根地址线可寻址的地址空间是__(15)___。二、填空题(每题4分,共40分)1.单
3、片机()口的引脚,具有定时/计数器外部输入端、外部中断请求等第二功能。A.P0B.P1C.P2D.P32.寄存器间接寻址的指令是()A.MOVA,@R0B.MOVA,78HC.MOVEA,#38HD.MOVA,R03.对于定时/计数器工作方式0,最大的计数值是()A.210B.28C.213D.2164.通常用于扩展并行I/O口的是串行口工作方式()A.方式0B.方式1C.方式2D.方式35.关于8051单片机的中断系统,下列说法不正确的是()A.有五个中断源B.提供两个中断优先级C.可实现二级中断服务程序嵌套D.中断源的优先级不能改变6.
4、单片机()口可作为高8位地址线使用。A.P0B.P1C.P2D.P3第3页共3页7.可以实现计数初值自动重装的定时/计数器工作方式是()A.方式0B.方式1C.方式2D.方式38.单片机复位后,PC的值为()A.0000HB.0003HC.0800HD.0100H9.用8051单片机构成最小应用系统时,只要将单片机接上()即可。A.ROM和RAMB.按键和显示器C.时钟电路和复位电路D.A/D和D/A芯片10.以下关于8051单片机的串行接口,说法不正确的是()A.有一个全双工的异步通讯串行接口B.有三个可供软件直接访问的单元C.有四种工作
5、方式D.串行口的波特率与振荡频率无关三、程序阅读(共30分)1.(10分)CLRCMOVA,4DHSUBBA,4EHMOV30H,AMOVA,7FHSUBBA,2BHMOV31H,ASJMP$请分析以上程序所要完成的主要功能。若(4DH)=06H,(4EH)=05H,(7FH)=0AH,(2BH)=01H,程序执行完成后,(30H)和(31H)中的值分别是多少?2.设晶体振荡器频率为12MHz,试分析以下程序段的主要功能。(10分)DELAY:MOVR7,#200;1个机器周期DE1:MOVR6,#123;1个机器周期NOP;1个机器周期D
6、E2:DJNZR6,DE2;2个机器周期DJNZR7,DE1;2个机器周期RET;2个机器周期3.(10分)DESORT:MOVA,20HMOVR6,AMOVR7,#08HRESO:CLRCMOVA,R6RLCAMOVR6,AMOVA,21HRRCAMOV21H,A第3页共3页DJNZR7,RESORET分析以上程序所要完成的主要功能。四、综合编程题(共50分)1.选用T1方式0产生500us的定时,在P1.1输出周期为1ms的方波,晶振频率为6MHz。请编写相应程序实现上述功能。(15分)已知:十进制数7942的十六进制数为1F06H,方
7、式寄存器TMOD和控制寄存器TCON的格式如下:TMODD7D6D5D4D3D2D1D088HGATEC/TM1M0GATEC/TM1M0定时器1定时器0TCON8FH8EH8DH8CH8BH8AH89H88H88HTF1TR1TF0TR0IE1IT1IE0IT0定时控制中断控制2.设A、B、D代表位地址,试编程实现D为A与B之异或,即D=AB+AB(15分)3.测试P1口输入的100个数中0~9各数各有多少个,并将结果存储在30H~39H的地址中。(20分)第3页共3页