您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 湖南工业大学单片机期末试卷1-4
湖南工业大学单片机期末试卷1-41/16湖南工业大学考试试卷纸系(院)课程名称班级姓名学号密封线考试课程名称:单片机原理与应用(1卷闭卷)适用专业年级:电气与信息考试时间100分钟题号一二三四五六七八九十总分统分人签名题分2520202015100得分考生注意事项:1、本试卷共2页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空1分,共25分)1.80C51有两种低功耗方式,即()方式和()方式,退出80C51的()方式可采用中断方法。2.80C51最大可扩展外部程序存储器为()KB,最大可扩展外部数据存储器为()KB。3.80C51的EA引脚接()电平时,程序从片内程序存储器开始执行,当PC值超出片内ROM容量时,会自动转向()空间执行。4.80C51串行口方式()和方式()的波特率由定时器T1的溢出率决定。5.ADC0809模/数转换器有()个通道,EOC引脚输出转换结束信号,转换之前EOC为()电平,转换之后EOC变为()电平。6.定时器/计数器T0当GATE=0时,启动T0由()决定,当GATE=1时,启动T0由()决定。7.当定时器/计数器T0采用计数器工作方式时,是对()引脚上的下降沿进行计数。8.已知(A)=0F8H,当执行ADDA,#0A9H指令后,PSW中的OV=(),CY=(),AC=()。9.当80C51的几个同级中断源同时向CPU申请中断时,CPU按硬件次序排定优先级,即依次为:()、T0、()、T1、()。10.除法指令DIVAB,其中被除数放在()中,除数放在()中,指令执行后,商放在()中,余数放在()中。二、单项选择题(每题2分,共20分)1.当80C51外部扩展6个4KB的程序存储器时,至少需要使用()根地址线。A、13B、14C、15D、122.P1口作输入用时,先需要做下面哪项工作:()。A、不做任何工作B、向该口位输出1C、向该口位输入1D、向该口位输出03.T0工作在方式3时,TH0可作为()来使用。A、定时器B、计数器C、既可作为定时器又可作为计数器D、不能使用4.若数码管字形0的共阴极编码为3FH,则其共阳极字形编码应为()。A、06HB、0C0HC、0D0HD、0B0H5.当禁止定时器/计数器中断时,它的计数溢出标志TF1或TF0()。A、由软件清除B、由硬件清除C、软硬件都可清除D、无法清除6.当使用外部中断0的下降沿触发方式时,下面那种设置正确:()。A、CLRIE0B、CLRIT0C、SETBIE0D、SETBIT07.若原来A中内容为80H,则执行指令RLA后,A中内容为:()。A、01HB、40HC、08HD、00H8.指令JBC20H.1,AA的功能是:()。A、若20H.1=1则跳到AA处B、若20H.1=1则跳到AA处,并将20H.1置1C、若20H.1=0则跳到AA处D、若20H.1=1则跳到AA处,并将20H.1清09.T1工作在定时器方式2时,若采用12MHZ的晶振,现要定时200us,则定时初值应为:()。A、38HB、56HC、0C8HD、20H10.当我们利用定时器/计数器来设计一个外部中断时(即对外部输入的下降沿产生中断),通常使用定时器/计数器的哪项功能:()。A、无这种功能B、定时器功能C、计数器功能D、定时器和计数器功能三、判断题(每题2分,共20分)1.80C51有5个中断源,有5个中断优先级,优先级由软件填写特殊功能寄存器IP以选择。()2.DAC0832的片选信号输入线,低电平有效。()3.堆栈的操作原则是先进后出.后进先出。()4.MOVA,30H这条指令执行后的结果A=30H。()5.80C51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。()第1页共2页湖南工业大学单片机期末试卷1-42/16湖南工业大学考试试卷纸系(院)课程名称班级姓名学号密封线5.80C51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。()6.启动定时器工作,可使用SETBTRi启动。()7.串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。()8.线选法是把单根的低位地址线直接接到存储器芯片的片选端。()9.判断指令是否正确:MOVP1,A()10.判断指令是否正确:MOVCA,@DPTR()四、简答题(每题10分,共20分)1.在80C51系统中,(1)一个机器周期包括多少个时钟周期(即振荡周期)?(2)若采用12MHZ的振荡时钟,一个时钟周期为多少?一个机器周期为多少?执行指令MOV20H,#12H(该指令占用2个机器周期)所用的时间为多少?(3)若采用6MHZ的振荡时钟,则一个时钟周期为多少?此时执行此指令所用的时间是多少?。2.80C51的片内RAM中,已知(31H)=33H,(33H)=35H,(35H)=37H,(37H)=50H,分析下面各条指令,说明源操作数的寻址方式,并填写每条指令执行后的结果。(1)MOVA,37H(2)MOVR0,A(3)MOVR3,#33H(4)MOV@R0,31H(5)MOVDPTR,#603DH(6)MOV35H,33H(7)MOVR0,31H(8)MOVA,@R0(9)SWAPA(10)XCHA,R3(11)MOVR0,37H(12)MOV@R0,A五、编程题(第1题5分,第2题10分,共15分)1.将单片机内部RAM30H中的数据和外部RAM的1050H中数据相加,相加的结果保存在内部RAM的40H(结果的低8位)和41H(结果的高8位)中。2.在80C51单片机系统中,采用12MHZ的晶振,选用定时器T0设置方式2,请编程(使用中断)使P1.0口输出周期200us的方波。第2页共2页湖南工业大学单片机期末试卷1-43/16《单片机原理与应用》课程试题参考答案(中文试卷)(1卷)适用专业年级:电气与信息考试时间:100分钟一、填空题(每空1分,共25分)1.待机,掉电,待机2.64,643.高,片外程序存储器4.1,35.8,低,高6.TR0,INT0(或INT0)和TR07.T0(或P3.4)8.0,1,19.INT0(或INT0、外部中断0),T0(或定时器中断0),INT1(或INT1、外部中断1),T1(或定时器中断1),串行口10.A,B,A,B二、单项选择题(每题2分,共20分)1、C2、B3、A4、B5、A6、D7、A8、D9、A10、C三、判断题(每题2分,共20分)1.(×)、2.(√)、3.(×)、4.(×)、5.(√)6.(√)、7.(√)、8.(√)、9.(√)、10.(×)四、简答题(每题10分,共20分)1.(1)12(2)1/12us(或0.083us);1us;2us(3)1/6us(或0.17us);4us2.1)(1)直接寻址(2)寄存器寻址(3)立即数寻址(4)直接寻址(5)立即数寻址(6)直接寻址(7)直接寻址(8)间接寻址(9)寄存器寻址(10)寄存器寻址(11)直接寻址(12)寄存器寻址2)(1)(A)=50H(2)(R0)=50H(3)(R3)=33H(4)(50H)=33H或((R0))=33H(5)(DPTR)=603D或(DPH)=60H(DPL)=3DH(6)(35H)=35H(7)(R0)=33H(8)(A)=35H(9)(A)=53H(10)(A)=33H(11)(R0)=50H(12)(50H)=33H或((R0))=33H五、编程题(第1题5分,第2题10分,共15分)1.参考编程如下:CLRCMOVDPTR,#1050HMOVXA,@DPTRADDA,30HMOV40H,ACLRAADDCA,#0MOV41H,A2.参考编程如下:ORG0000HAJMPMAINORG000BH;中断入口地址AJMPDOT0ORG001BHMAIN:MOVTMOD,#02H;定时器方式MOVTL0,#156;定时器初值(或初值为9CH)MOVTH0,#156;定时器初值SETBEA;中断控制SETBET0;中断控制(以上两句指令也可用MOVIE#82H一句指令实现)SETBTR0AJMP$DOT0:CPLP1.0;中断子程序RETI;中断子程序湖南工业大学单片机期末试卷1-44/16湖南工业大学考试试卷纸系(院)课程名称班级姓名学号密封线考试课程名称:单片机原理与应用(2卷闭卷)适用专业年级:电气与信息考试时间100分钟题号一二三四五六七八九十总分统分人签名题分2520202015100得分考生注意事项:1、本试卷共2页,试卷如有缺页或破损,请立即举手报告以便更换。2、考试结束后,考生不得将试卷和草稿纸带出考场。(答案请写在密封线内和纸卷正面,否则不记分)一、填空题(每空1分,共25分)1.80C51的内部数据存储器的低128字节中可位寻址的区域为从()到()。2.80C51的EA=()时,访问内部程序存储器,EA=()时,访问外部程序存储器。3.当程序状态字寄存器PSW的RS1、RS0=()时,选择工作寄存器组第1组,当RS1、RS0=()时,选择工作寄存器组第3组。4.访问程序存储器,使用指令(),访问内部数据存储器,使用指令(),访问外部数据存储器,使用指令()。5.80C51有一个全双工的()步串行口,有()种工作方式。6.80C51的PSEN引脚是()选通信号。7.80C51寄存器中可用作间址寄存器的有()、()、()。8.80C51系列单片机的计数器或定时器是()计数的。9.80C51系列单片机的I/O口中()口常需复用作串行通信、外部中断、外部计数脉冲和读写控制信号。10.多处理机串行通信时,通常要对串行口控制寄存器SCON的()位进行设置。11.定时器/计数器T0当GATE=0时,启动T0由()决定,当GATE=1时,启动T0由()决定。12.80C51有两种低功耗方式,即待机方式和()方式,退出80C51的待机方式可采用()方法。13.80C51单片机的定时器/计数器T1有()种工作方式,当定时器/计数器T0工作在方式3时,T1可选方式(),此时T1仅能作为()或其它不用中断的地方。二、单项选择题(每题2分,共20分)1.若原来A中内容为34H,则执行指令SWAPA后,A中内容为()。A、43HB、34HC、8CHD、0C8H2.对位地址7DH中的内容置1,应使用指令()。A、MOV7DH,#0FFHB、SETB7DHC、CLR7DHD、MOV7DH,#13.单片机复位,需要在芯片的RST引脚上出现()个机器周期的高电平。A、0B、1C、2D、34.将进位位C清0,应使用指令()。A、CLRCB、CPLCC、SETBCD、MOVC,05.P0口、P1口、P2口和P3口中,()既可以作地址线用,又可以作数据线用。A、P2口B、P1口C、P3口D、P0口6.定时/计数器T0方式1时计数器的位数是()。A、8位B、13位C、16位D、11位7.当需要从80C51单片机程序存储器取数据时,采用的指令为()。A、MOVA,@R1B、MOVCA,@A+DPTRC、MOVXA,@ROD、MOVXA,@DPTR8.当80C51外部扩展一个8K的程序存储器时,需要使用()根地址线。A、10B、11C、12D、139.T1工作在定时器方式2时,若采用12MHZ的晶振,现要定时200us,则定时初值应为()。A、38HB、56HC、0C8HD、20H10.80C51单片机的串行口方式0时,时钟由下面哪个引脚输出:()。A、RXDB、T0C、TXDD、T1三、判断题(每题2分,共20分)1.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。()2.A/D转换器将模拟量转换为数字量。()3.80C51指令:MOVA,@R0;表示将R0指示的地址单元中的内容传送至A中。()4.已知:DPTR=11FFH执行INCDPTR后,结果:DPTR=1200H。()5.单片机的复位有上电自动复位和按钮
本文标题:湖南工业大学单片机期末试卷1-4
链接地址:https://www.777doc.com/doc-2145309 .html