![]() |
發布時間: 2023-3-13 15:10
正文摘要:根據所學經驗,本人上周畫了個51單片機的最小系統,然后封裝和檢查DRC也沒出現問題,但實物焊接完成后,無法下載程序,也檢測不到單片機型號,來此求助,附上原理圖和pcb、實物焊接,用的芯片是STC89C52RC |
STC89C52RC非常難下載成功,就算是人家成熟的開發板,下載依然是個讓人頭痛的事件 初學者最好買一個開發板,推薦型號STC8A系列,現在這個系列的資料已經很多了,完全可以成為入門級的單片機 |
a399288395 發表于 2023-3-13 22:25 感謝,三極管那里已經修改 |
我焊接ch340n的時候發現一個問題,C19的電容,接10uf的時候,電腦能正常識別340,但是,給單片機斷電重啟后,電腦死活沒辦法識別單片機,最后在電腦設備管理器中發現,給單片機斷電重啟后,設備管理器會重新刷新一下,因為340的供電是從usb來的,沒有經過開關,把C19的電容改成22uf后,就正常了。 我也是新手,不知道是開關質量不行,造成了瞬間電流過大還是咱們回事,導致的340類似復位了一樣, |
huangjingjie 發表于 2023-3-13 21:03 STC手冊上寫的很明白,加二極管為了防止串口針腳倒灌電流至單片機,導致單片機停電不徹底 |
感謝大家的提議,這就去修改 |
你的原理圖和你的PCB圖對不上;看那個3.3V的接線圖就可以看出來了;還有那個原理圖上的Q1在PCB上沒有走通;這樣的DRC是如何驗證的? 1;USB插上電腦后 能不能正確識別CH340的端口號;如果不能;說明CH340沒有正常工作;重點查CH340的電路; 2;第一個問題排除之后;用萬用表測量MCU的電源,復位,時鐘這幾個信號是否正常! |
檢查晶振有無起振,以及電壓有無問題,用示波器或邏輯分析儀抓P3.0、P3.1信號。 |
ch340g txd腳為什么要加二極管?會不會引起信號高電平不夠? |
在 MCU 的 VCC腳 一定要在邊上放一個104電容, CH340的 V3腳,VCC腳,也需要緊挨著放 104 電容。 并且 CH340 的 RXD 和 MCU P3.1 之間需要 串聯 300R 電阻。 |