angmall 发表于 2017-3-7 23:46 while(io_74hc165_sda1); 只有在时钟的上升沿,串行数据的输入端 sda1上的值才被移位输出。
angmall 发表于 2017-3-8 20:10 是的,如果没有时钟,sda1始终是上次读到的数据,执行while就变死循环了