【左键单击"提示"可弹出参考答案】
(1) 使80C51定时/计数器T0停止计数的C51语句为____。
提示(D)
- A.IT0=0;
- B.TF0=0;
- C.IE=0;
- D.TR0=0;
(2) 80C51的定时/计数器T1用作定时方式时是______。
提示(B)
- A.由内部时钟频率定时,一个时钟周期加1
- B.由内部时钟频率定时,一个机器周期加1
- C.由外部时钟频率定时,一个时钟周期加1
- D.由外部时钟频率定时,一个机器周期加1
(3) 80C51的定时/计数器T0用作计数方式时是______。提示(C)
- A.由内部时钟频率定时,一个时钟周期加1
- B.由内部时钟频率定时,一个机器周期加1
- C.由外部计数脉冲计数,一个脉冲加1
- D.由外部计数脉冲计数,一个机器周期加1
(4)80C51的定时/计数器T1用作计数方式时,______。提示(A)
- A.外部计数脉冲由T1(P3.5引脚)输入
- B.外部计数脉冲由内部时钟频率提供
- C.外部计数脉冲由T0(P3.4引脚)输入
- D.外部计数脉冲由P0口任意引脚输入
(5) 下列关于定时/计数器工作方式3的描述中______是错误的。提示(C)
- A.单片机可以组合出3种定时/计数器关系
- B.T0可以组合出两个具有中断功能的8位定时器
- C.T1可以设置成无中断功能的4种定时/计数器,即方式0~3
- D.可将T1定时方式2作为波特率发生器使用
(6) 设晶振频率为12MHz,若用定时器T0工作方式1产生1ms定时,则计数初值应为______。提示(A)
- A.0xfc18
- B.0xf830
- C.0xf448
- D.0xf060
(7)80C51的定时/计数器T1用作定时方式1时,工作方式的初始化C51语句为______。提示(C)
- A.TCON=0x01;
- B.TCON=0x05;
- C.TMOD=0x10;
- D.TMOD=0x50;
(8) 80C51的定时/计数器T1用作定时方式2时,工作方式的初始化C51语句为______。提示(D)
- A.TCON=0x60;
- B.TCON=0x02;
- C.TMOD=0x06;
- D.TMOD=0x20;
(9) 80C51的定时/计数器T0用作定时方式0时,C51初始化语句为______。提示(C)
- A.TMOD=0x21;
- B.TMOD=0x32;
- C.TMOD=0x20;
- D.TMOD=0x22;
(10)使用80C51的定时器T0时,若允许TR0启动定时器,应使TMOD中的______。提示(C)
- A.GATE位置1
- B.C/T位置1
- C.GATE位清0
- D.C/T位清0
(11)使用80C51的定时器T0时,若允许/INT0启动定时器,应使TMOD中的_____。提示(A)
- A.GATE位置1
- B.C/T位置1
- C.GATE位清0
- D.C/T位清0
(12)启动计数器T0开始计数的指令是使TCON的______。提示(B)
- A.TF0位置1
- B.TR0位置1
- C.TF0位清0
- D.TF1位清0
(13) 启动定时器T1开始定时的C51语句是_____。提示(D)
- A.TR0=0;
- B.TR1=0;
- C.TR0=1;
- D.TR1=1;
(14) 使80C51的计数器T0停止计数的C51语句是______。提示(A)
- A.TR0=0;
- B.TR1=0;
- C.TR0=1;
- D.TR1=1;
(15)使80C51的定时器T1停止定时的C51语句是______。提示(B)
- A.TR0=0;
- B.TR1=0;
- C.TR0=1;
- D.TR1=1;
(16)80C51的TMOD定时方式控制寄存器,其中GATE位表示的是______。提示(A)
- A.门控位
- B.工作方式定义
- C.定时/计数功能选择位
- D.运行控制位
(17)若采用计数器T1方式1,每计满10次便产生溢出标志,则TH1、TL1的C51初始值是______。提示(A)
- A.0xff,0xf6
- B.0xf6,0xf6
- C.0xf0,0xf0
- D.0xff,0xf0
(18)80C51采用T0计数方式1时,则应用指令______初始化编程。提示(D)
- A.TCON=0x01;
- B.TMOD=0x01;
- C.TCON=0x05;
- D.TMOD=0x05;
(19)若采用80C51的定时/计数器T0定时方式2,则应启动T0前先向______。提示(D)
- A.TH0装入计数初值,TL0清0,以后每次重新计数前都要重新置入计数初值
- B.TH0、TL0装入计数初值,以后每次重新计数前都要重新装入计数初值
- C.TH0、TL0装入不同的计数初值,以后不用再装入
- D.TH0、TL0装入相同的计数初值,以后不用再装入
(20)80C51的TMOD定时方式控制寄存器,其中C/T位表示的是______。提示(C)
- A.门控位
- B.工作方式定义位
- C.定时/计数功能选择位
- D.运行控制位
(21)若采用查询法进行80C51定时/计数器T1的溢出状态检测,则溢出标志TF1______。提示(B)
- A.应由硬件清0
- B.应由软件清0
- C.应由软件置1
- D.可不处理
(22)80C51定时/计数器T0的溢出标志TF0,当计满产生溢出时,其值为______。提示(C)
(23)80C51的定时/计数器在工作方式1时的计数器满计数值M为______。提示(D)
- A.M=213=8192
- B.M=28=256
- C.M=24=16
- D.M=216=65536