单片机原理及应用理论比赛模拟试题五

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

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

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

资源描述

-1-中等职业学校单片机原理及应用理论比赛模拟试题(五)一、填空题1、当定时器T0工作在方式3时,要占用定时器T1的TR1和TF1两个控制位。2、在定时器T0工作方式3下,TH0溢出时,TF1标志将被硬件置1去请求中断。3、在定时器T0工作方式3下,欲使TH0停止工作,应执行一条CLRTR1的指令。4、使用定时器/计数器1设置串行通信的波特率时,应把定时器/计数器1设定作方式2,即自动重新加载方式。5、当计数器产生计数溢出时,把定时器/计数器的TF0(TF1)位置“1”。对计数溢出的处理,在中断方式时,该位作为中断标志位使用;在查询方式时,该位作状态位使用。6、在定时器工作方式1下,计数器的宽度为16位,如果系统晶振频率为6MHz,则最大定时时间为131.072ms,若系统晶振频率为12MHz,则最大定时时间为65.536ms。7、8051单片机内部设有两个16位定时器/计数器,即T0和T1。8、T0由两个8位特殊功能寄存器TH0和TL0组成,T1由TH1和TL1组成。9、定时时间与定时器的工作方式、计数初值及振荡周期有关。10、MCS-51的定时器/计数器作计数器时计数脉冲由外部信号通过引脚P3.4和P3.5提供。11、MCS-51的定时器/计数器T0的门控信号GATE设置为1时,只有INT0引脚为高电平且由软件使TR0置1时,才能启动定时器/计数器T0工作。12、当T0为方式3,T1为方式2的时候,8051单片机的定时器可提供3个8位定时器/计数器。1、MCS-51有5个中断源,2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。2、外中断请求标志位是IE0和IE1。3、RETI指令以及任何访问IE和IP寄存器的指令执行过后,CPU不能马上响应中断。4、8051单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送PC,使程序执行转向程序存储器中的中断地址区。二、选择题1、在下列寄存器中,与定时/计数控制无关的是(C)A、TCONB、TMODC、SCOND、IE2、在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是(A)A、1~8192B、0~8191C、0~8192D、1~40963、如果以查询方式进行定时应用,则应用程序中的初始化内容应包括(D)A、系统复位、设置工作方式、设置计数初值B、设置计数初值、设置中断方式、启动定时C、设置工作方式、设置计数初值、打开中断D、设置工作方式、设置计数初值、禁止中断4、与定时工作方式1和0比较,定时工作方式2不具备的特点是(B)A、计数溢出后能自动重新加载计数初值B、增加计数器位数C、提高定时精度D、适于循环定时和循环计数应用5、要想测量INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为(A)。A、09HB、87HC、00HD、80H6、使用定时器T1时,有几种工作方式(C)A、1种B、2种C、3种D、4种7、8031单片机的定时器T1用作定时方式时是(B)。A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加18、8031单片机的定时器T0用作计数方式时是(C)。A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,下降沿加1D、由外部计数脉冲计数,一个机器周期加19、8031单片机的定时器T1用作计数方式时计数脉冲是(A)。A、外部计数脉冲由T1(P3.5)输入B、外部计数脉冲由内部时钟频率提供C、外部计数脉冲由T0(P3.4)输入D、由外部计数脉冲计数10、8031单片机的定时器T0用作定时方式时是(D)。A、由内部时钟频率定时,一个时钟周期加1B、由外部计数脉冲计数,一个机器周期加1C、外部定时脉冲由T0(P3.4)输入定时D、由内部时钟频率计数,一个机器周期加111、8031单片机的机器周期为2µs,则其晶振频率fosc为(C)MHz.A、1B、2C、6D、1212、用8031的定时器T1作定时方式,用模式1,则工作方式控制字为(C)。A、01HB、05HC、10HD、50H13、用8031的定时器T1作计数方式,用模式2,则工作方式控制字为(A)。A、60HB、02HC、06HD、20H14、用8031的定时器T1作定时方式,用模式1,则初始化编程为(C)。A、MOVTMOD,#01HB、MOVTMOD,#50HC、MOVTMOD,#10HD、MOVTCON,#02H15、用8031的定时器T1作定时方式,用模式2,则工作方式控制字为(D)。A、60HB、02HC、06HD、20H16、用8031的定时器T1作定时方式,用模式2,则初始化编程为(B)。A、MOVTMOD,#06HB、MOVTMOD,#20HC、MOVTMOD,#10HD、MOVTMOD,#60H-2-17、启动定时器0开始计数的指令是使TCON的(B)。A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置018、启动定时器1开始定时的指令是(D)。A、CLRTR0B、CLRTR1C、SETBTR0D、SETBTR119、使8031的定时器T0停止计数的指令是(A)。A、CLRTR0B、CLRTR1C、SETBTR0D、SETBTR120、使8031的定时器T1停止定时的指令是(B)。A、CLRTR0B、CLRTR1C、SETBTR0D、SETBTR121、使8031的定时器T1停止计数的指令是使TCON的(D)。A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置022、8031的定时器T0作计数方式,用模式1(16位计数器)则应用指令(C)初始化编程。A、MOVTMOD,#01HB、MOVTMOD,10HC、MOVTMOD,#05HD、MOVTCON,#05H23、下列指令判断若定时器T0计满数就转LP的是(D)。A、JBT0,LPB、JNBTF0,LPC、JNBTR0,LPD、JBTF0,LP24、下列指令判断若定时器T0未计满数就原地等待的是(B)。A、JBT0,$B、JNBTF0,$C、JNBTR0,$D、JBTF0,$25、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是(D)。A、0003HB、000BHC、0013HD、001BH26、用8031的定时器T0作计数方式,用模式1(16位),则工作方式控制字为(D)。A、01HB、02HC、04HD、05H27、用8031的定时器T0作定时方式,用模式2,则工作方式控制字为(B)。A、01HB、02HC、04HD、05H28、8031的定时器T0作定时方式,用模式1(16位计数器)则应用指令(A)初始化编程。A、MOVTMOD,#01HB、MOVTMOD,01HC、MOVTMOD,#05HD、MOVTCON,#01H29、用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是(A)。A、FFH、F6HB、F6H、F6HC、F0H、F0HD、FFH、F0H30、启动定时器0开始定时的指令是(C)。A、CLRTR0B、CLRTR1C、SETBTR0D、SETBTR131、MCS—51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为(A)。A、D6=0,D2=0B、D6=1,D2=0C、D6=0,D2=1D、D6=1,D2=132、MCS—51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/T表示的是(C)。A、门控位B、操作模式控制位C、功能选择位D、启动位33、8031单片机晶振频率fosc=12MHz,则一个机器周期为(B)μS。A、12B、1C、2D、334、MCS—51单片机定时器溢出标志是(D)。A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF035、用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是(A)。A、9CHB、20HC、64HD、A0H36、MCS—51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应(B)。A、由硬件清零B、由软件清零C、由软件置于D、可不处理37、MCS—51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为(C)。A、00HB、FFHC、1D、计数值38、MCS—51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后(A)。A、由硬件清零B、由软件清零C、A和B都可以D、随机状态39、8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为(D)。A、M=213=8192B、M=28=256C、M=24=16D、M=216=65536三、多项选择题1、MCS—51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的(ABE)等均可通过程序来设置和改变。A、工作方式B、定时时间C、量程D、启动方式E、计数时间2、8051单片机定时器T0作定时用,采用模式1,编程时需有下列步骤(ACD)。A、TMOD初始化B、选择电平触发还是边沿触发C、置入计数初值D、启动定时器E、串行计数是否溢出及转移3、MCS—51单片机中定时/计数器的工作模式有(ABCE)。A、8位自动重装计数器B、13位计数器C、16位计数器D、32位计数器E、两个独立的8位计数器4、用8031的定时器T1作定时方式,用模式2,则初始化编程为(BD)。A、置TMOD为05HB.置TMOD为20HC.置TMOD为02HD、置TH0、TL0相同初值,以后不须重新置数E、置TH0、TL0相同初值,以后须重新置数四、判断题1、特殊功能寄存器SCON,与定时器/计数器的控制无关。(√)2、特殊功能寄存器TCON,与定时器/计数器的控制无关。(×)3、特殊功能寄存器IE,与定时器/计数器的控制无关。(×)4、特殊功能寄存器TMOD,与定时器/计数器的控制无关。(×)5、在MCS—51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。(×)6、在MCS—51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。(√)7、MCS—51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。(√)8、MCS—51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。(√)9、MCS—51单片机系统复位时,TMOD模式控制寄存器为00H。(√)10、启动定时器T0工作,可使用SETBTR0启动。(√)-3-11、指令JNBTF0,LP的含义是:若定时器T0未计满数,就转LP。(√)12、若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。(√)13、若置8031的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。(√)14、当8031的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。(×)

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

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

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

×
保存成功