参考答案和解析
65536;
更多“晶振为12MHz,用T0产生1ms的定时,可以选择哪几种方式?分别写出定时器的方式字和计数初值。如需要1s的定时,应如何实现?”相关问题
  • 第1题:

    定时器/计数器0已预置为156,且选定用于模式2的计数方式,现在T0引脚上输入周期为1ms的脉冲,问:(1)此时定时器/计数器0的实际用途是什么?(2)在什么情况下,定时器/计数器0溢出?


    正确答案: (1)此时定时器/计数器0的实际用途是0。1S脉冲信号发生器。
    (2)当T0每记数100次后定时器/计数器0溢出。

  • 第2题:

    当定时/计数器在工作方式1下,晶振频率为12MHz,请计算最短定时时间和最长定时时间各是多少?


    正确答案: 在定时/计数器工作于方式1下,最大计数值为65536。
    若晶振频率为12MHz,则一个机器周期为1μS,所以最短定时时间为1μS(计数初值为65535),最长定时时间为1μS×65536=65536μS(计数初值为0)

  • 第3题:

    若单片机的振荡频率为6MHZ,设定时器工作在方式1需要定时1MS,则定时器初值应()

    • A、500
    • B、1000
    • C、216-500
    • D、216-1000

    正确答案:C

  • 第4题:

    时钟频率为12MHz。要求定时值分别为:0.1ms、1ms、10ms;定时/计数器T0分别工作在模式0、模式1、模式2,其定时初值各为多少?


    正确答案: 方式0时,0.1ms定时的计数值为100,时间常数初值为:TH0=0FCH,TL0=1CH
    方式0时,1ms定时的计数值为1000,时间常数初值为:TH0=0E0H,TL0=18H
    方式0时,最长的定时时间只能到8.192ms
    方式1时,0.1ms定时的计数值为100,时间常数初值为:TH0=0FFH,TL0=9CH
    方式1时,1ms定时的计数值为1000,时间常数初值为:TH0=0FCH,TL0=18H
    方式1时,10ms定时的计数值为10000,时间常数初值为:TH0=0D8H,TL0=0F0H
    方式2时,0.1ms定时的计数值为100,时间常数初值为:TH0=9CH,TL0=9CH
    方式2时,最长的定时时间只能到0.256ms

  • 第5题:

    定时器T0工作在模式2 计数方式,要求计一个脉冲就溢出,则计数初值为()

    • A、 00H
    • B、 FFH
    • C、 01H
    • D、 FFFFH

    正确答案:B

  • 第6题:

    如果系统的晶振频率为12 MHz,分别指出定时/计数器方式1和方式2的最长定时时间。


    正确答案:定时/计数器方式1:65536uS;方式2:256uS。

  • 第7题:

    MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望产生100μs周期的方波,工作于方式2时,其计数初值为()

    • A、206
    • B、65486
    • C、156
    • D、100

    正确答案:D

  • 第8题:

    按下列要求设置定时器/计数器的模式控制字 (1)T0计数器、方式1,运行与INT0有关;T1定时器、方式2,运行与INT1无关; (2)T0定时器、方式0,运行与INT0有关,T1计数器、方式2运行于INT1有关; (3)T0计数器、方式2,运行与INT0无关;T1计数器、方式1,运行与INT1有关; (4)T0定时器、方式3,运行与INT0无关;T1定时器、方式2,运行与INT1无关;


    正确答案: (1)TMOD=0x2D;
    (2)TMOD=0x0E8;
    (3)TMOD=0x0D6;
    (4)TMOD=0x23;

  • 第9题:

    MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望定时20μs,在方式1的情况下,计数数的初值应该是()?

    • A、20
    • B、65516
    • C、236
    • D、65315

    正确答案:B

  • 第10题:

    MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望定时50μs,在方式0的情况下,写入计数器的初值应该是()?

    • A、8142
    • B、FE0EH
    • C、206
    • D、65285

    正确答案:B

  • 第11题:

    8051单片机定时器T0作定时用,采用工作方式1,编程时需有下列步骤()。

    • A、TMOD初始化
    • B、选择电平触发还是边沿触发
    • C、置入计数初值
    • D、启动定时器
    • E、串行计数是否溢出及转移

    正确答案:A,C,D

  • 第12题:

    设AT89S51单片机的晶振频率为12MHz,问定时器处于不同的工作方式时,最大定时范围分别是多少?


    正确答案: 机器周期为1us;
    最大定时范围如下:方式0为8192us,方式1为65536us,方式2或方式3均为256us。

  • 第13题:

    若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为()

    • A、500
    • B、1000
    • C、216-500
    • D、216-1000

    正确答案:C

  • 第14题:

    8031单片机定时器T0作定时用,采用工作模式1,编程时需有下列操作()。

    • A、TMOD初始化
    • B、选择电平触发还是边沿触发
    • C、置入计数初值
    • D、启动定时器

    正确答案:A,C,D

  • 第15题:

    使用定时器T0以方式2产生50us定时,在P1.0输出周期为100us的连续方波。已知晶振频率为12MHz,则计数器T0的计数初值为()。


    正确答案:206

  • 第16题:

    用8051的定时器T0作定时方式,用工作方式1,软件启动,则工作方式控制字为多少。


    正确答案:因为TMOD的低4位位T0的工作方式字段,其中GATE为门控位,当GATE=0时为软件启动,当GATE=1为硬软件共同启动,C/T位为功能选择位,C/T=0设置为定时方式,C/T=1设置为计数方式,M1和M0为工作方式选择位,工作方式1为0和1,而TMOD的高4位为0即可,所以工作方式控制字为00000001B,即为十六进制的01H

  • 第17题:

    设89C51单片机晶振为6MHz要求T0定时200μs,分别计算采用定时方式0、方式1和方式2时的定时初值。


    正确答案: 方式0:1111 1100 1 1100B;TH0=0x0FC;TL0=0x1C;
    方式1:1111111110011100B;TH0=0x0FF;TL0=0x9C;
    方式2:10011100B;TL0=0x9C;

  • 第18题:

    当T0和T1都设为方式2定时模式时,若晶振为12MHZ,要得到1μs的溢出定时,其定时初值应是()

    • A、FFH
    • B、FEH
    • C、FDH
    • D、FCH

    正确答案:A

  • 第19题:

    若系统晶振频率是12MHz,利用定时器/计数器1定时1ms,在方式0下的定时器初值为()。

    • A、TH1=0E0H,TL1=18H
    • B、TH1=18H,TL1=E0H
    • C、TH1=1CHTL1=18H
    • D、TH1=18H,TL1=1CH

    正确答案:A

  • 第20题:

    设MCS51单片机的晶振频率为6MHz,使用定时器T1以方式1产生周期为200us的方波脉冲,并由P1.7输出信号波形。此时,计数器T的TH1、TL1分别须装入初值()。


    正确答案:ff;ce

  • 第21题:

    MCS51单片机中,定时/计数器0工作于定时方式,晶振频率为12MHz,若希望产生100μs周期的方波,其计数次数为()?

    • A、50
    • B、65336
    • C、156
    • D、100

    正确答案:D

  • 第22题:

    当T0和T1都设为方式2定时模式时,若晶振为6MHZ,要得到2μs的溢出定时,其定时初值应是()

    • A、FFH
    • B、FEH
    • C、FDH
    • D、FCH

    正确答案:A

  • 第23题:

    设MCS51单片机的晶振频率为12MHz,使用定时/计数器T0进行定时,最短定时时间为(),最长定时时间为()。


    正确答案:1;65536

  • 第24题:

    单选题
    设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为()
    A

    2MHz

    B

    1MHz

    C

    500kHz

    D

    250kHz


    正确答案: D
    解析: 暂无解析