jianhong_wu 发表于 2016-8-21 11:32:43

如何用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;

这样的好处是,不管移植到什么单片机都能用。


页: [1]
查看完整版本: 如何用unsigned char类型替代bit变量的取反操作,程序代码是什么样的?已解答。