命题-第十三章-选择

欲令AT89S51单片机的定时器/计数器的T0工作在定时器状态,方式1,软件启动,那么TMOD的值是( )。
  • A. 0x00
  • B. 0x01
  • C. 0x02
  • D. 0x03
【解析】

AT89S51单片机的定时器/计数器的T0工作方式控制寄存器TMOD用于选择定时器/计数器的工作模式和工作方式,TMOD有8位,分两组,高4位控制T1,低4位控制T0,并且T1和T0字段都是按照GATE、C/T非、M1、M0由高位到低位排列的。
在这一题中,未涉及T1,所以T1字段即TMOD高4位都为0。
T0由软件启动,所以GATE为0;工作在定时器状态,所以C/T非为0;工作方式为方式1,所以M1为0,M0为1。
综上,TMOD的值用二进制数表示为
0000 0001,换算成十六进制为0x01。

【答案】B

你可能感兴趣的:(命题-第十三章-选择)