单片机中TMOD=33;是什么意思
它和TMOD=0x33;有什么区别吗?并且在TMOD=33;之前已经有了TMOD=0x01;了,这样是否会矛盾呢?...
它和TMOD=0x33;有什么区别吗?并且在TMOD=33;之前已经有了TMOD=0x01;了,这样是否会矛盾呢?
展开
2个回答
展开全部
TMOD=33 等价于 TMOD=0x21,前面用10进制,后面是十六进制表示 。
看到 0x了吗?十六进制整前缀为0X或0x。
TMOD=0x33 是十六进制。
所以,TMOD=0x21(TMOD=33) 与 TMOD=0x33 是不同的。
并且在TMOD=33;之前已经有了TMOD=0x01;了,这样是否会矛盾呢?
如果二句在一起,是不会的,以最后的语句为准。
但是二条语句中有很多其它的语句,那么TMOD=0x01 会影响到它后面的语句,直到出现TMOD=33后,由TMOD=33影响它后面的语句。
看到 0x了吗?十六进制整前缀为0X或0x。
TMOD=0x33 是十六进制。
所以,TMOD=0x21(TMOD=33) 与 TMOD=0x33 是不同的。
并且在TMOD=33;之前已经有了TMOD=0x01;了,这样是否会矛盾呢?
如果二句在一起,是不会的,以最后的语句为准。
但是二条语句中有很多其它的语句,那么TMOD=0x01 会影响到它后面的语句,直到出现TMOD=33后,由TMOD=33影响它后面的语句。
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
2010-08-09
展开全部
TMOD=33 相当于 TMOD=0x21,一个是十进制表示,一个是十六进制表示,后者更常见。
TMOD的高四位是控制Timer1的,低4位是控制Timer0的。后出现的TMOD重设了Timer0和Timer1的工作模式,不过Timer0的工作模式没有变化。
TMOD的高四位是控制Timer1的,低4位是控制Timer0的。后出现的TMOD重设了Timer0和Timer1的工作模式,不过Timer0的工作模式没有变化。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询