![]() |
發布時間: 2019-12-17 19:09
正文摘要:像圖片中的原理圖,我如果要求兩個按鍵(開始和暫停)接在兩個外部中斷引腳上,然后加上另外一個鍵為模式切換鍵,切換心形燈的模式,以及加上一個速度鍵,我應該怎么使用移位寄存器去拓展AT89C51的接口,連接電路應 ... |
mffhxa 發表于 2019-12-17 22:40 你的意思是,我32個LED全部接到74Ls164上,然后AT89C51接四個按鍵就行 |
74LS164的1、2引腳接P30,第8腳接所有74LS164的P31,第2片74LS164的1、2引腳接前一片的Q7 |
用移位寄存器來擴展并口,要用51單片機串口方式0,樓主使用74LS164來擴展,連接32個LED,要用到4片74LS164.首尾連接,首片數據AB接至P3.0(RX),4片時鐘CP接至P3.1(TX)![]() 程序只需要設置好串口工作方式,然后根據樓主的要求送入相應數據,通過串口輸出就可以了。 |