jianhong_wu 发表于 2015-1-25 18:22:12

stc单片机官方资料的示范程序代码中的P1++是什么意思?已解答。

泽坤—江夏:

那最后++什么?P1是啥?

鸿哥-深圳:
P1是输出口,我猜测P1接了8个Led灯,让来你试验观察现象的。

泽坤—江夏:
那自加1是啥用?

鸿哥-深圳:
这句话的含义等价于:
unsigned char a=0; //定一个全局变量

a=a+1;
P1=a; //以上两行相当于P1++;

方便你观察变量的变化。

泽坤—江夏:
a=0;灯灭
a++后a=1;灯亮
a++后2=2;灯不亮还是亮的?


鸿哥-深圳:
把2转化成二进制,如果是LED的正极接IO口,凡是1的就是亮,0的就是灭。有8个灯,不是1个灯。

泽坤—江夏:
00000000
00000001
00000010
00000011这样?


鸿哥-深圳:
对.


页: [1]
查看完整版本: stc单片机官方资料的示范程序代码中的P1++是什么意思?已解答。