命题-第十三章-选择

欲令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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容