标题:
求解下面的单片机程序p1=~j 没有看明白!谢谢
[打印本页]
作者:
难得糊涂2018
时间:
2019-8-22 21:47
标题:
求解下面的单片机程序p1=~j 没有看明白!谢谢
for(i=1;i<9;i++)
{
j=(u8)((*(pb+i))<<(i-1))+j;
}
P1=~j;
作者:
难得糊涂2018
时间:
2019-8-22 21:48
u8 i,j=0;
for(i=1;i<9;i++)
{
j=(u8)((*(pb+i))<<(i-1))+j;
}
P1=~j;
作者:
wulin
时间:
2019-8-23 06:34
难得糊涂2018 发表于 2019-8-22 21:48
u8 i,j=0;
for(i=1;i
变量j的初值=0,经过for运算后将其值取反再赋值于P1。
假设此时j的值为0xAA,取反后为0x55,再将0x55赋值于P1。
这样做的目的可能是为了通过P1外接的LED观察j的值,LED低电平点亮。
作者:
aaaaabangw
时间:
2019-8-23 08:45
P1表示j按位取反啊
作者:
zhy123654
时间:
2019-8-23 08:52
P1=~j; j取反后赋给P1
作者:
cphnkj188
时间:
2019-8-23 08:52
只知道最后一句是 j的值取反赋与P1
作者:
C51oo
时间:
2019-8-23 10:49
将Pb数组 1-8的值,进行相应的左移并累加赋给 j, 再将 j 取反赋给P1
作者:
难得糊涂2018
时间:
2019-9-4 20:18
谢谢大侠的指导!
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1