wulin 发表于 2023-12-1 19:08 现在成功了吗?有没有用实物试过? |
芙蓉焊料 发表于 2023-12-1 12:03 串行数据只能逐位传输,可能由高位到低位亦可能低位到高位,这由器件制造商确定。(dat&0x80)>>7就是取最高位右移7后赋值DIO,传输一位数据,然后dat <<= 1; 如此运行8次,完成由高位到低位将一个字节数据发出。 |
谢谢指导,但不明白25段码&0x80后为什么向右移7位呢? |
路过,将楼上的代码,改成“活”的,演示一下 —— 硬件连线和楼上相同的。 |
很明显图画错了 |
74HC系列芯片不用的输入脚不能悬空,否则会干扰乱码甚至静电击穿。 |
![]()
|
ds被你吃了? |