![]() |
發布時間: 2023-5-27 21:49
正文摘要:新手才買來51單片機,普中A2,按著網上教程寫好代碼了(圖附),但是led點不亮。打開開關的時候,01和02兩個led燈會突然閃一下。網上搜百度也搜不出來,搜到這個論壇就發帖來求助各位大佬們,請大神們能告訴我原因和 ... |
查看手冊,引腳是否用的對 |
是不是LED燈的接口 沒接到P2上 |
程序沒問題,硬件或設置問題 |
燒錄正常的嗎? |
軟件程序沒問題,硬件問題。仔細檢查一下。 |
先給p20=0;看燈亮不亮,如果不亮,查原理圖,led是不是接在了p2口,或者用萬用表看下,led兩端電壓正常不 |
注意io口吧,程序沒大問題 |
好好學習,天天向上! |
下載步驟,每個版本也不是都能用 |
cpu安反了吧! |
有資料的話看原理圖,什么都沒有,只能用萬用表測或者看電路板找線,看連的那個口 |
是否認真閱讀說明書并跳接正確? |
在main函數開始后,加入端口模式設置函數 P2M0=0x00; P2M1=0x00; //設置P2端口為雙向IO |
程序看著沒啥問題, 懷疑是接口問題, 你得看原理圖,燈是接在P2^7上嗎,開發板都會附帶例程,可跑一下商家提供的例程,排除下硬件問題。 |
程序是可以的,看看接口也沒有接觸不良 |
程序看著沒太大問題,檢查一下電路,對著原理圖看一下這兩個IO口是否準確的接到目標led |
你想點亮P2.0,可是你的2.0接LED燈了嗎? |
先不要用延時函數,也不要用P2整體,一個個試 P2-0=0;P2_1=0;先檢查每個燈是不都是好的 由淺入深 |
是否認真閱讀說明書并跳接正確? |
程序編譯正常嗎?程序下載正常嗎? |