熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
gaofahao 發(fā)表于 2021-11-20 14:51 DLR1 是什么都不重要,重要的是,你的代碼,LED要閃,你INT0就得低電平, 再維持代碼不變的前提下,你如果不能保證 INT0得到低電平那么LED就不會(huì)閃。 另外,驅(qū)動(dòng)LED閃的是P1.0, AT89的,P1.0的輸出能力,拉電流大概只有0.05mA 夠嗆推動(dòng)三極管,如果上電高電平LED都沒亮的話,我覺得,你LED是閃不起來的,建議用PNP管,或者干脆不用三極管,直接接LED,R1換1K, 也能點(diǎn)亮LED,畢竟灌電流能有8mA。你自己琢磨吧。 |
DLR1不是 光敏電阻嗎 |
新鄉(xiāng)家電維修 發(fā)表于 2021-11-18 16:59 好的,謝謝了 |
188610329 發(fā)表于 2021-11-18 14:21 好的,謝謝師傅 |
mtdzok 發(fā)表于 2021-11-17 16:35 出學(xué),好難啊 |
寫匯編,最初每句話都注釋,你就明白了,看看文字和程序是否一樣功能,很容易上手的 |
樓上說的不錯(cuò)。 你必須保證P32是低電平才行。 |
03H 是外部 中斷0, 所以,要閃的前提是 INT0 要 低電平, 你能確定你給到低電平了么? 看你接的可變電阻,電壓1.68, 1.68 很多單片機(jī)是不到觸發(fā)中斷的電壓的。 然后, 按你 定時(shí)器和R0的設(shè)置來看,如果你晶振24M的話,時(shí)間有點(diǎn)短啊,感覺,看不出閃阿,按視覺暫留來講,表現(xiàn)出來的就是常亮。,你先把R0變200,確保能看出閃了再說吧。 |
編程還要多練啊,R1由串聯(lián)改上拉。 |
Powered by 單片機(jī)教程網(wǎng)