得到
  • 汉语词
  • 汉语典q
当前位置 :
﹠﹦~在单片机的运算中是什么意思怎么算如TA1CCTL0&=~再如inta;intn=0x0a;a=~(k);是多少怎么算出来的?、还有P1OUT&=~(BIT1+BIT2+BIT3)是很么意思、P1OUT&=~(BIT1+BIT2+BIT3
5人问答
更新时间:2024-04-26
问题描述:

﹠﹦~在单片机的运算中是什么意思怎么算

如TA1CCTL0&=~

再如inta;

intn=0x0a;

a=~(k);是多少怎么算出来的?、

还有P1OUT&=~(BIT1+BIT2+BIT3)是很么意思、

P1OUT

&=~(BIT1+BIT2+BIT3

范海回答:
  由于处理器寄存器包含很多bit,每位有不同的意思,所以通常在操作这些寄存时某位时,需要不改变其他位,所以有如上做法:   A&=B,将A值的B位清零   A|=B将A值的B位置一   A=A,将A值取反
浦金云回答:
  a=~(k);那k加括号是什么意思呢
范海回答:
  a=~K和a=~(K)一样,~的优先级始终比=高,   但当然如果出现这样的情况   K是一个宏定义   #defineK3+2a=~(3+2)和a=~3+2完全不一样,当然通常在定义宏时,往往应该这样   #defineK(3+2)   所以,加括号是更安全保险的做法。理解了吧》
浦金云回答:
  恩恩理解了谢谢哈我会采纳你的O(∩_∩)O~   不过我还有个疑问麻烦帮忙解答下吧   我看书上写着k=0x0a;a=~(k);然后是给的答案说a的值是0xfa,不是取反么?
范海回答:
  是不是印刷错误额。~0x0a=0xf5
云作文网(yunzuowen.net)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2024 云作文网 yunzuowen.net 版权所有 滇ICP备2023005770号-206