下图是书《单片机与c语言》中的,图中的=~是什么意思,最好帮我解释一下程序,谢谢

下图是书《单片机与c语言》中的,图中的=~是什么意思,最好帮我解释一下程序,谢谢急,十分感谢

~是取反的意思,
那条语句的意思就是:把变量L2按位取反,原来的位为0,再变为1赋值给L2。反之相反咯。
在这个程序里面的意思,就是P1^7口交替赋值为0或者1;
估计控制LED灯闪烁类的吧
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-26
取反,就是将L2取反后赋值给L2。从代码来看的话,是要实现一个闪烁的效果。定时器终端里面每次,都将P1^7取反,也就是亮或灭,并且将i减一,当i减到0的时候就将P1^0点亮(如果低电平点亮的话),并且关闭中断。
第2个回答  2017-04-26
取反
相似回答