![]() |
接了晶振之后就好了 |
仿真試一下不就知道了,光想是不行的 |
代碼好像沒啥問題,燈負極接單片機,正極接電源就行了 |
如果STC單片機點個燈 可以忽略時鐘復位,直接 按上樓手繪那個圖就行了。 |
您這不是廢話嘛,沒有晶振單片機都無法運行。 |
這個可以點亮,而且還是延時亮滅的,把主程序修改一下就可以一直亮或者閃爍的更快 |
首先用萬用表測量對應IO電平是否有變化。 |
輸出沒問題的話就可以,看電路要 |
能,這個代碼比較簡單,沒有錯誤的,電路那邊連接好就行,注意LED另一端是接GND還是接VCC,如果另一端是接VCC的話,完全正確 |
angmall 發表于 2019-11-4 22:48 51單片機 |
延時函數有點短,但是看起來應該是會亮的 |
小白.啟航 發表于 2019-11-4 16:09 你說你沒有接復位電路和晶振電路,你是用什么單片機芯片? |
電路設計要與程序相符,例如:程序以P2口作為輸出口,在電路設計時就要將led燈接在P2口。 |
小白.啟航 發表于 2019-11-4 16:09 復位電路還不是主要的,關鍵是晶振電路必須接,用PROTEUS進行仿真時默認是有晶振的 |
bojue35091 發表于 2019-11-4 16:48 沒搭時鐘電路呢 |
774559006 發表于 2019-11-4 17:15 好的,試試 |
小白.啟航 發表于 2019-11-4 16:09 建議在Proteus測試,這樣能省下搭硬件環境的時間,而且電平信息也能看的仔細,方便查找問題 |
檢測下單片機時鐘有沒有跑起來,再用示波器看下P20的波形 |
我沒有接復位電路和金振電路,問題是不是出現在這里啊?其他的沒有問題,因為我在開發板上都做過,自己用面包板試這弄就沒亮 |
csmyldl 發表于 2019-11-3 22:34 接口是p2. 0的 |
電路也傳了,可能沒傳上來, |
在P20口接一個發光二極管串一個電阻就行了啊 |
電路呢?![]() |
代碼應該能點亮啊 |
單片機P20接一個發光二極管即可 |