![]() |
發布時間: 2020-3-30 22:04
正文摘要:我想用兩塊74HC595級聯輸出電平來控制數碼管的亮滅,上面的程序我想把0xfffe送給兩片級聯的74HC595芯片輸出1111111111111110使得最后一個LED點亮,程序調試不出來,是不是程序有問題,仿真圖在下面,不知道接法有沒 ... |
wulin 發表于 2020-3-31 06:54 已解決,謝謝大神 |
程序沒有大問題,就是數據類型用錯,傳遞不了16位數據 錯誤:void hc595(char byteData) 正確:void hc595(unsigned int byteData); |
你這程序的for循環不應該是一次送16位后才右移,應該是送出8位后再右移至下一個芯片 |