cy009 发表于 2024-6-21 09:26
程序中SDA=byte &(0x80 >2) 应该是SDA=byte &(0x80 >>2)吧?
lkc8210 发表于 2024-6-21 09:47
假设你没打错
SDA=byte &(0x80 >2);
SDA=0xA0 &(1);
franklee 发表于 2024-6-21 11:15
对的,我打错了,是第二个;但是我有个疑问,1010 0000和0010 0000 与运算后的值是 0010 0000,这个8位的 ...
shennognshi 发表于 2024-6-21 14:09
只要赋给给sda的不是0,sda就是1?
franklee 发表于 2024-6-21 15:15
是的,非零即1,但是是由8位数据中的哪位来决定的?
franklee 发表于 2024-6-21 15:17
是的,不是1就是0,但是1或者0是由什么因素决定的?8位数据中的最高位或者是最低位还是其他的因素?
franklee 发表于 2024-6-21 15:17
是的,不是1就是0,但是1或者0是由什么因素决定的?8位数据中的最高位或者是最低位还是其他的因素?
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |