mcs-51系列单片机的定时器T1用做定时方式时,采用工作方式1,则工作方式控制字为

如题所述

第1个回答  2017-06-18
TMOD|=0x10;
第2个回答  2014-10-27
TMOD=0010 0000追问

可以在给出更详细的解答吗?例如为什么是TMOD=0010 0000,然后如何转换为TMOD=0x10

追答

真不好意思,回答错误,工作方式1,应该是TMOD=0001 0000,二进制与十六进制的关系
2进制 0000 0001 0010 0011 0100 0101 0110 0111
16进制 0 1 2 3 4 5 6 7
2进制 1000 1001 1010 1011 1100 1101 1110 1111
16进制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)
可以用四位数的二进制数来代表一个16进制,如3A16 转为二进制为:
3为0011,A 为1010,合并起来为00111010。可以将最左边的0去掉得1110102
右要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可。
参考资料
http://wenku.baidu.com/link?url=9lAkqtLEPscsv7goLyJm7S8cQvGjSkt9LbZdedV8Kl9J8bv2GXYi4B8WKy_EgffWuDLaHS0AqYX0EgCDsrbDcjjJ-Wu6qnDWn2QX-sH96bq

第3个回答  2014-10-27
TMOD=0x10;本回答被提问者采纳