最新单片机原理及应用技能比赛模拟试题及答案(五)
单片机原理及应用技能比赛模拟试题(五)
一、填空题
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。(×)
17.一种黑色蜘蛛,叫(美洲狼蛛 )。
18.水蛛能为自己(做一只性能很好的水袋,里面贮藏空气)。
19.蟹蛛十分(勤快),为了自己的安乐窝,可以孜孜不倦地工作。
20.蟹蛛它(不会织网,只等猎物跑近才去捉,它横着走路)。
二、选择题
1.《昆虫记》共有( C )
A.八卷
B.九卷
C.十卷
D.十一卷
2.法布尔被誉为( A )
A .昆虫界的荷马
B .昆虫界的圣人
C .昆虫至圣
D .昆虫界的托尔斯泰
3.《昆虫记》是一部( A )
A .文学巨著、科学百科 B.文学巨著
C .科学百科
D .优秀小说
4.法布尔为写《昆虫记》( D )
A .调查了许多资料 B.翻阅了许多百科全书
C.养了许多虫子
D.一生都在观察虫子
5.法布尔的《昆虫记》曾获得( B )
A .普利策奖 B.诺贝尔奖提名
C.安徒生奖
D.诺贝尔奖
6.《昆虫记》是(A)国昆虫学家( ) 的杰作,记录了他对昆虫的观察和回忆。
A.法国法布尔
B.法国儒勒. 凡尔纳
C.英国笛福
D.丹麦安徒生