欲令AT89S51單片機的定時器/計數(shù)器的T0工作在定時器狀態(tài)拼坎,方式1争便,軟件啟動级零,那么TMOD的值是( )。
- A. 0x00
- B. 0x01
- C. 0x02
- D. 0x03
【解析】
AT89S51單片機的定時器/計數(shù)器的T0工作方式控制寄存器TMOD用于選擇定時器/計數(shù)器的工作模式和工作方式滞乙,TMOD有8位奏纪,分兩組,高4位控制T1酷宵,低4位控制T0亥贸,并且T1和T0字段都是按照GATE躬窜、C/T非浇垦、M1、M0由高位到低位排列的荣挨。
在這一題中男韧,未涉及T1,所以T1字段即TMOD高4位都為0默垄。
T0由軟件啟動此虑,所以GATE為0;工作在定時器狀態(tài)口锭,所以C/T非為0朦前;工作方式為方式1介杆,所以M1為0,M0為1韭寸。
綜上春哨,TMOD的值用二進制數(shù)表示為
0000 0001,換算成十六進制為0x01恩伺。