![]() |
電源 電阻 參數標出來,程序發出來 才好解決。你這個粗略估計是電阻阻值過大了 |
電路圖是對的 可是你沒給出零件的參數呀 檢查方法是1測量p1.0口是否低電平如不是則單片機程序錯誤 2手動短路p1.0口燈不亮就需要檢查你的電源和電阻與LED燈組成的回路是否有問題 |
雖然不知道為什么,但是燈不亮的原因是發光二極管接反了。 |
你LED一端接電,一端去接地 |
dsm123456789 發表于 2019-4-10 17:17 應該怎么接? |
曲成 發表于 2019-4-10 15:02 對比一下。學習一遍LED點亮條件。 |
捕獲110.PNG (33.73 KB, 下載次數: 42)
電阻過小短路啦,電路都錯了 |
vcc接1k電阻,電阻另一端接led的正極。單片機的io口接led的負極,單片機通電時io口默認高電平,此時led不燈,當程序給io口低電平時燈才會亮 |
電路直接短路,怎么會亮 |
電路是錯的,亮不了,兄弟。 |
從你P1.0可以看出是51單片機,不亮原因有3: 1、供電不是5V; 2、端口配錯; 3、電阻過大(電流不夠)或過小(短路),建議阻值1K--5.1K; 4、LED燈壞了或者接反了。 下次問問題,請把參數給出來,難道讓大伙去猜嗎? |
電阻5k,電壓5v,程序代碼不用給吧?就是把P1.0置0而已,而且我認為這些都不是重點 |
1170266020 發表于 2019-4-10 13:49 應該怎么接? |
你測下P1.0電壓是多少,檢查下LED,電阻才能找到原因。 |
電阻多大? |
電阻大小還有led的供電電壓要選對,你的連參數都不給 |
1.需要供電 2.電阻可能過大 3.電路連線有問題 |
電路接錯了,怎么會亮 |
不亮的原因是:你連元件參數都不知道給 |
關鍵看電源電壓是多少?綠色藍色白色LED一般導通電壓大于3V,可能是3.4V,你用3.3V電源,綠色LED可能不亮。 |
P1.0口置0燈亮 |
電阻用多大的? 供電多少 3.3 還是5v? 條件不講清楚, 代碼也不貼。 沒有幫得了你哦。 |