收藏 分销(赏)

单片机原理及应用技能比赛模拟试题及答案(五).doc

上传人:精*** 文档编号:3143639 上传时间:2024-06-20 格式:DOC 页数:3 大小:33.50KB 下载积分:5 金币
下载 相关 举报
单片机原理及应用技能比赛模拟试题及答案(五).doc_第1页
第1页 / 共3页
单片机原理及应用技能比赛模拟试题及答案(五).doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
单片机原理及应用技能比赛模拟试题(五) 一、填空题 1、当定时器T0工作在方式3时,要占用定时器T1的   TR1   和   TF1   两个控制位。 2、在定时器T0工作方式3下,TH0溢出时,  TF1   标志将被硬件置1去请求中断。 3、在定时器T0工作方式3下,欲使TH0停止工作,应执行一条    CLR   TR1    的指令。 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、 TCON        B、 TMOD         C、 SCON         D、 IE 2、在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是(   A   )      A、 1~8192        B、 0~8191        C、 0~8192         D、 1~4096 3、如果以查询方式进行定时应用,则应用程序中的初始化内容应包括(   D   )      A、 系统复位、设置工作方式、设置计数初值      B、 设置计数初值、设置中断方式、启动定时      C、 设置工作方式、设置计数初值、打开中断      D、 设置工作方式、设置计数初值、禁止中断 4、与定时工作方式1和0比较,定时工作方式2不具备的特点是(   B   )      A、 计数溢出后能自动重新加载计数初值 B、 增加计数器位数      C、 提高定时精度 D、 适于循环定时和循环计数应用 5、要想测量INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为(  A   )。    A、 09H          B、 87H           C、  00H           D、  80H 6、使用定时器T1时,有几种工作方式(   C    )    A、 1种            B、 2种             C、 3种            D、 4种 7、8031单片机的定时器T1用作定时方式时是(  B  )。 A、由内部时钟频率定时,一个时钟周期加1    B、由内部时钟频率定时,一个机器周期加 1        C、由外部时钟频率定时,一个时钟周期加1     D、由外部时钟频率定时,一个机器周期加1 8、8031单片机的定时器T0用作计数方式时是(  C  )。 A、由内部时钟频率定时,一个时钟周期加1     B、由内部时钟频率定时,一个机器周期加 1        C、由外部计数脉冲计数,下降沿加1     D、由外部计数脉冲计数,一个机器周期加1 9、8031单片机的定时器T1用作计数方式时计数脉冲是(  A  )。 A、外部计数脉冲由T1(P3.5)输入     B、外部计数脉冲由内部时钟频率提供   C、外部计数脉冲由T0(P3.4)输入     D、由外部计数脉冲计数 10、8031单片机的定时器T0用作定时方式时是(  D  )。 A、由内部时钟频率定时,一个时钟周期加1     B、由外部计数脉冲计数,一个机器周期加 1        C、外部定时脉冲由T0(P3.4)输入定时     D、由内部时钟频率计数,一个机器周期加1 11、8031单片机的机器周期为2µs,则其晶振频率fosc为(  C  )MHz. A、1            B、2                   C、6               D、12 12、用8031的定时器T1作定时方式,用模式1,则工作方式控制字为(  C  )。 A、01H          B、05H                 C、10H             D、50H 13、用8031的定时器T1作计数方式,用模式2,则工作方式控制字为(  A  )。 A、60H          B、02H                 C、06H             D、20H 14、用8031的定时器T1作定时方式,用模式1,则初始化编程为(  C  )。 A、MOV  TMOD,#01H    B、MOV  TMOD,#50H   C、MOV  TMOD,#10H  D、MOV  TCON,#02H  15、用8031的定时器T1作定时方式,用模式2,则工作方式控制字为(  D  )。 A、60H            B、02H                   C、06H              D、20H 16、用8031的定时器T1作定时方式,用模式2,则初始化编程为(  B  )。 A、MOV  TMOD,#06H    B、MOV  TMOD,#20H   C、MOV  TMOD,#10H  D、MOV  TMOD,#60H  17、启动定时器0开始计数的指令是使TCON的(  B  )。 A、TF0位置1    B、TR0位置 1      C、TR0位置0     D、TR1位置0      18、启动定时器1开始定时的指令是(  D  )。 A、CLR TR0    B、CLR TR 1      C、SETB TR0     D、SETB TR1 19、使8031的定时器T0停止计数的指令是(  A  )。 A、CLR TR0    B、CLR TR1      C、SETB TR0     D、SETB TR1 20、使8031的定时器T1停止定时的指令是(  B  )。 A、CLR TR0    B、CLR TR1      C、SETB TR0     D、SETB TR1 21、使8031的定时器T1停止计数的指令是使TCON的(  D  )。 A、TF0位置1    B、TR0位置 1      C、TR0位置0     D、TR1位置0      22、8031的定时器T0作计数方式,用模式1(16位计数器)则应用指令(  C  )初始化编程。 A、MOV   TMOD ,#01H             B、MOV   TMOD ,10H C、MOV   TMOD ,#05H             D、MOV   TCON ,#05H 23、下列指令判断若定时器T0计满数就转LP的是(  D  )。 A、JB T0,LP    B、JNB TF0,LP    C、JNB TR0, LP    D、JB  TF0,LP    24、下列指令判断若定时器T0未计满数就原地等待的是(  B  )。 A、JB T0,$     B、JNB TF0,$     C、JNB TR0,$      D、JB  TF0,$ 25、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是(  D  )。 A、0003H       B、000BH         C、0013H        D、001BH 26、用8031的定时器T0作计数方式,用模式1(16位),则工作方式控制字为(  D  )。 A、01H         B、02H           C、04H          D、05H 27、用8031的定时器T0作定时方式,用模式2,则工作方式控制字为(  B  )。 A、01H            B、02H                   C、04H              D、05H 28、8031的定时器T0作定时方式,用模式1(16位计数器)则应用指令(  A  )初始化编程。 A、MOV   TMOD ,#01H             B、MOV   TMOD ,01H C、MOV   TMOD ,#05H             D、MOV   TCON ,#01H 29、用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是(  A  )。   A、FFH、F6H      B、F6H、F6H         C、F0H 、F0H       D、FFH、F0H 30、启动定时器0开始定时的指令是(  C  )。 A、CLR TR0    B、CLR TR1      C、SETB TR0     D、SETB TR1 31、MCS—51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为(  A  )。   A、D6=0,D2=0       B、D6=1,D2= 0    C、D6=0,D2=1    D、D6=1,D2=1 32、MCS—51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/T表示的是(  C  )。   A、门控位         B、操作模式控制位      C、功能选择位       D、启动位 33、8031单片机晶振频率fosc=12MHz,则一个机器周期为(  B  )μS。 A、12            B、 1                   C、2                D、3 34、MCS—51单片机定时器溢出标志是(  D  )。    A、TR1和TR0      B、IE1和IE 0           C、IT1和IT0       D、TF1和TF0 35、用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是(  A  )。    A、9CH            B、20H                C、64H            D、A0H 36、MCS—51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应(  B  )。    A、由硬件清零      B、由软件清零        C、由软件置于      D、可不处理 37、MCS—51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为(  C  )。    A、00H      B、FFH        C、1      D、计数值 38、MCS—51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后(  A  )。    A、由硬件清零      B、由软件清零        C、A和B都可以      D、随机状态 39、8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为(  D  )。     A、M=213=8192     B、M=28= 256        C、M=24=16          D、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为05H    B.置TMOD为20H     C.置TMOD为02H     D、置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工作,可使用SETB  TR0启动。( √  ) 11、指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。( √  ) 12、 若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。( √  ) 13、 若置8031的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。( √  ) 14、当8031的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。( ×  )
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服