|
剛開始學(xué)單片機(jī),用的STC12C2052AD,做第一個(gè)程序“點(diǎn)亮一個(gè)led”時(shí),led負(fù)極接P1.0,正極接vcc5v,忘記在led上串聯(lián)一個(gè)電阻,結(jié)果發(fā)現(xiàn)led亮度很正常,沒有燒毀的跡象,萬(wàn)用表測(cè)led兩端電壓2.03v(即vcc與p1.0間2.03)。然后vcc與led間串一個(gè)100歐電阻,測(cè)vcc與p1.0間電壓居然變成了4.05v,led兩端電壓幾乎無(wú)變化,仍然2.01v,好奇怪的現(xiàn)象,請(qǐng)問(wèn)這是什么原因呢。
剛才換p1.7試了一下,l仍有這個(gè)現(xiàn)象。
沒有人回答嗎
為什么led兩端電壓始終是2v,而單片機(jī)p1.0口與vcc間電壓卻改變了呢,很困惑啊,請(qǐng)高手解答,十分感激啊
第一次電路
vcc----led----p1.0 ,測(cè)得vcc與p1.0間電壓2.03v
第二次電路
vcc----100歐電阻----led----p1.0 ,測(cè)得 vcc與p1.0間電壓4.05v,led兩端電壓2.01v
|
|