标题: 单片机C语言74hc595数据发送程序问题 [打印本页]

作者: yehuox    时间: 2022-4-6 21:31
标题: 单片机C语言74hc595数据发送程序问题
实验不能够发送程序:
    if((wei<<i)&&0x80)
                ser=1;
    else
                ser=0;

实验能够发送程序:
ser=(wei<<i)&0x80;

时序没问题,就是数据ser发送时候这个数据程序有问题,各位大佬,断一下哪里出了问题



作者: lkc8210    时间: 2022-4-6 22:39
if((wei<<i)&0x80)

多了个&
一个&是位比较
两个&&是条件比较
作者: yehuox    时间: 2022-4-6 23:26
lkc8210 发表于 2022-4-6 22:39
if((wei

多谢!运行通过,明白了!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1