|
用stc8g單片機控制595,加了上拉電阻。起初io配置推挽輸出,但是連上第二塊板子之后就和接觸不良一樣,燈會閃,第一塊(和單片機在一塊板子上)一點事情都沒有,后來懷疑是io的問題,又切換到了開漏輸出,結(jié)果確實燈不會閃了,連上三塊板子也沒問題。然而出現(xiàn)了下面這種情況,多片級聯(lián)控制發(fā)光二極管,簡單說,第一片控制1--8號管子,第二片控制9--16號管子,以此類推,發(fā)低電平時管子亮,當(dāng)給8號管子低電平時,8號9號會同時亮,而我想給9號管子低電平時,10號管子卻亮了。也就是說第8位和第9位相當(dāng)于1位了,從第10位開始往后都錯了1位。推挽輸出的時候是對的,這是什么原因?qū)е碌哪兀?br />
|
|