66问答网
所有问题
下图是书《单片机与c语言》中的,图中的=~是什么意思,最好帮我解释一下程序,谢谢
下图是书《单片机与c语言》中的,图中的=~是什么意思,最好帮我解释一下程序,谢谢急,十分感谢
举报该问题
推荐答案 2017-04-26
~是取反的意思,
那条语句的意思就是:把变量L2按位取反,原来的位为0,再变为1赋值给L2。反之相反咯。
在这个程序里面的意思,就是P1^7口交替赋值为0或者1;
估计控制LED灯闪烁类的吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/xsxsns9vv2vpsspp2D.html
其他回答
第1个回答 2017-04-26
取反,就是将L2取反后赋值给L2。从代码来看的话,是要实现一个闪烁的效果。定时器终端里面每次,都将P1^7取反,也就是亮或灭,并且将i减一,当i减到0的时候就将P1^0点亮(如果低电平点亮的话),并且关闭中断。
第2个回答 2017-04-26
取反
相似回答
单片机C语言中
比如led=~led,波浪线
什么意思
?
答:
~在这里是按位取反的意思
。按位取反是C语言位操作的一种,其操作符为~。该操作为单目操作,即只有一个操作数。~与其后的数值或变量相结合,执行取反计算。取反是按照二进制位进行计算的,当原操作数的第i位为0时,结果的第i位为1;否则该位值为0。比如,char a = 0x12;0x12转为二进制位...
AT89S52
单片机C语言程序中的
|
=
和
&=~
什么意思
?0x01 等等 这些地址...
答:
P2|=0x01 写完整了就是P2= P2|0x01 也就是将P2的最低位(P2.0位)置高电平 通过硬件电路你会发现 P2.0置高电平应该就可以实现Me向东移动 其他的也是同样 P2&=~0x01 写完整了就是P2 = P2&(~0x01) = P2&0xfe 也就是将P2的最低位(P2.0位)置低电平 通过硬件电路你会发现 P2....
c语言中,
+
=是什么意思
?
答:
C语言
是一
门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。
C语言是
仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的
C语言程序
可...
单片机c语言
编程
中的
“~”这个
是什么意思
呢?(求助高人详解)
谢谢
答:
位操作,按位取反
在
单片机程序中,
给IO口赋值,|=,&
=和=,
这些赋值有什么区别
,什么
情况下该...
答:
" | ", " & ",这两个符号分别是按位或和按位与的
意思
。例如:char a,b,c; a|=b;c&=a;b=c;a|=b:表示a和b按位或的值赋给a;c&=a:表示c和a按位与的值赋给c;b=c;就是把c的值赋给b;
51
单片机C语言中
<<
=和
|
=的意思是什么
?
答:
b; 等效于a = a << b; 即a左移b位后赋值给a。左移操作的规则为,高b位舍去,其它依次向高位(左侧)移动b位,低b位添加0。a|=b;等效于a=a|b;即a与b执行按位或操作,结果赋值给a。或操作的规则为,按位执行,只有相同位上的值均为0时,结果的对应位上为0,否则结果对应位上为1。
大家正在搜
单片机c语言程序设计
c语言编单片机程序
单片机什么书比较好
单片机c语言编程300例
51单片机c语言编程入门
单片机c语言语句
51单片机c语言教程pdf
单片机编程语言
单片机三大编程语言
相关问题
睡能给我解释一下图片中的单片机c程序中的ACC,P,CY什么...
c语言中@的意思
如下程序:这几句单片机的C语言程序是什么意思?
求助!大佬帮我解释解释这些具体程序都是什么意思,急!!!!一...
这是个单片机C语言的一个程序,是单片机与PC机串口通讯的,能...
C语言打印图案的原理,麻烦详细解释,最好有配图和文字解说,本...
51单片机C语言中<<=和|=的意思是什么?
求深度解析单片机C语言中的下列程序(部分),我实在看不懂。能...