独闷闷网
标题:
如何用unsigned char类型替代bit变量的取反操作,程序代码是什么样的?已解答。
[打印本页]
作者:
jianhong_wu
时间:
2016-8-21 11:32
标题:
如何用unsigned char类型替代bit变量的取反操作,程序代码是什么样的?已解答。
本帖最后由 jianhong_wu 于 2016-8-21 11:41 编辑
★曹健-江苏:
51单片机经常会定义bit变量,我想转移到PIC单片机 但是PIC单片机不支持位定义,请问诸位应该怎么改呢?
★坚鸿-深圳:
用unsigned char 替代bit。建议不要用取反语句,建议用if和else。如下:
unsigned char a;
if(a==1)
{
a=0;
}
else
{
a=1;
}
复制代码
这样的好处是,不管移植到什么单片机都能用。
欢迎光临 独闷闷网 (http://dumenmen.com/)
Powered by Discuz! X3.2