命题-十三章-选择题

1.关于51单片机的定时器/计数器,下列说法正确的是()

A.采用软硬件协同启动时,定时器/计数器的运行仅由运行控制位TRx控制即可。

B.采用软件启动方式,方式1,在24MHz晶振的条件下,最大定时长为65.536ms。

C.方式0,软件启动,计时1s,在12MHz晶振条件下,设定定时50ms,则计数初值为15536。

D.定时/计数器会经常中断CPU,影响工作

答案:  C

解析:

A. 软硬件协同启动,GATE0/1=1;定时/计数器的运行要由外中断引脚的电平与运行控制位TRx共同来控制。故A错误。

B.计数周期=12/24MHz=0.5μs

最大定时长=65536×0.5μs=32.768ms

故B错误。

C.计数周期=12/12=1μs;

最大定时长=65536×1μs=65.536ms;

定时50ms,需要计数50000次,因此

计数初值=65536-50000=15536.故C正确

D.定时/计数器是独立于CPU工作的,它们的计数工作不会占用CPU的时间和精力(处理能力),只有在计数值满时才会中断一下CPU.故D错误。

推荐阅读更多精彩内容