![]() |
發布時間: 2023-10-10 16:59
正文摘要:自己DIY個51單片機最小系統,晶振12MHz,上電復位,電源5V,可是植入程序時,系統顯示一直在檢測,根本檢測不到單片機。單片機電源沒問題,可以點亮LED燈。 |
STC89或者90系列的老問題,都多少年了,還是這樣 STC8G或者STC8A系列就沒有這個問題,由此可見,這并不是什么太高深的問題 STC就是單純不想理會這低端老型號了 |
當您使用USB轉TTL接口檢測不到單片機時,可能的原因和解決方法如下: 1. **硬件連接問題**:首先,確保USB轉TTL接口的VCC、GND、TX、RX與單片機的對應引腳正確連接。例如,USB轉TTL設備中的RXD應接STC中的TXD,USB轉TTL設備中的TXD應接STC中的RXD。此外,檢查單片機是否有正確的電源和復位電路,可以嘗試重新接線或更換電池。 2. **軟件和程序問題**:確保單片機程序是正確的,因為如果程序存在錯誤,單片機將無法正確運行。運行單片機的程序,如果正確,應該在串口調試軟件中看到輸出信息;如果沒有輸出,則表明單片機沒有正確運行。 3. **串口設置問題**:打開電腦上的串口調試軟件,如HyperTerminal,設置波特率為115200,數據位為8,停止位為1,校驗位為無。如果仍然檢測不到單片機,可以嘗試降低波特率或查看對應的是不是P3.1和P3.0。 4. **驅動問題**:確保已安裝USB轉TTL的驅動程序,如CH340驅動程序。如果電腦未能自動識別USB轉TTL接口,可能需要下載并安裝相應的驅動程序。 5. **其他因素**:如果上述方法都無法解決問題,考慮更換USB轉TTL轉換器或單片機,或者檢查是否使用了USB HUB,因為有時它可能會引起問題。 |
檢測不到串口吧,還是。TX---接單片機RX RX----接單片機TX |
lcwlxy 發表于 2023-10-11 16:36 已經解決謝謝 |
lkc8210 發表于 2023-10-11 16:03 EA上VCC或者不接,默認送單片機內部開始執行程序 |
npn 發表于 2023-10-10 18:22 謝謝,發送沒問題 |
普中的電路好像是會自動重啟芯片 |
![]() 還像還缺了EA腳 |
fuyun998 發表于 2023-10-11 08:37 普中下載是用他自己的軟件,你用了嗎?怎么接的線? |
fuyun998 發表于 2023-10-11 08:39 接觸問題用萬用表一測便知,估計可能性也不大。 不知您圖中的復位電容和電阻具體參數是多少,建議取10u和10k為宜,我看圖中復位電阻好像是1k,如果這樣的話肯定不行,復位高電平拉不上去的。 |
已經試過,串口助手可以接受信息,但是連接到單片機,就不行了,是不是面包板可能接觸不良呢? |
大漠落日 發表于 2023-10-11 07:44 我的是用的普中下載端,在學習電路板直接下載就行,但是在這個電路直接下載就有問題。 |
hhdsdy 發表于 2023-10-10 20:16 我用的普中的下載端,直接啟動,不需要斷電的。 |
zlj20181110 發表于 2023-10-10 20:02 不影響使用的 |
這個老問題了,單片機要斷電,等上幾秒,然后點下載,再上電,切記,點下載后,再上電,顯示正在檢測時,上電。 |
STC單片機需要重新上電才能下載的,步驟有沒對? |
3.3V和VCC不用短接吧? |
npn 發表于 2023-10-10 18:22 好,我試試 |
RXD與TXD短接,然后串口助手發送字節。 |