微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求帮忙看下这几句话是什么意思

求帮忙看下这几句话是什么意思

时间:10-02 整理:3721RD 点击:
谁能帮我解释一下这三句话是什么意思?谢谢~
TMOD&=0x0f;
TMOD|=0x10;
TMOD=TMOD|0x01;

这要跟TMOD寄存器相结合,你最好搜一下TMOD寄存器是干嘛用的。

我知道那是干嘛用的,只是不太明白这些符号是怎样运算

TMOD是定时器/计数器的工作方式寄存器,TMOD&=0x0f【TMOD=TMOD按位与Ox0f,高四位清零,低四位不变】;TMOD|=0x10【TMOD=TMOD按位或Ox10】;TMOD=TMOD|0x01【TMOD=TMOD按位或0x01】;
忘有帮助。

非常有帮助~真心感谢~

嗯,不客气。

额,补充问一下,
TMOD|=0x10;TMOD=TMOD|0x01;
如果用这两句,那是有什么作用阿?

TMOD|=0x10高四位置1,低四位不变。下同

感谢~

能帮忙,很开心啊。

加个QQ呗~以后可以多交流交流~

表示没用过 这样的函数 虽然知道他怎么运算  但是  实际中真的是没见过  算是开眼界了

嗯我也学习了           

TMOD&=0x0f;等价于TMOD=TMOD&0x0f;意思是低四位保持,高四位清零  |运算同理

呵呵,我也是阿~

这是不能位寻址的单片机,进行位设置的常用方法,如果学过430,这个还是很清楚的

蒽蒽~明白了~谢谢

呵呵刚看到,我是菜鸟级,望不吝赐教啊:2473096407

彼此彼此~~~~额,怎么要回答问题的?

长知识了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top