標題: 51單片機diy制作的實物無法下載程序(附上原理圖 pcb 實物) [打印本頁]

作者: 深大丁振    時間: 2023-4-1 13:11
標題: 51單片機diy制作的實物無法下載程序(附上原理圖 pcb 實物)
本人入坑單片機幾個月,下面是自己畫的一個原理圖,一個下載接口電路、最小系統(tǒng)+幾個獨立按鍵,LCD12864接口,但實物焊接完成后,無法用下載器下載程序,分析了很久也發(fā)現(xiàn)不了問題,請各位幫忙分析下哪里出了問題

51hei截圖_20230401130955.png (96.99 KB, 下載次數(shù): 59)

原理圖

原理圖

51hei截圖_20230401131003.png (196.22 KB, 下載次數(shù): 64)

生成的PCD 3D圖

生成的PCD 3D圖

51hei截圖_20230401131009.png (200.88 KB, 下載次數(shù): 63)

pcb布局布線

pcb布局布線

51hei圖片_20230401131052.jpg (667.92 KB, 下載次數(shù): 99)

實物,無法下載,只能通電

實物,無法下載,只能通電

作者: a399288395    時間: 2023-4-1 14:06
首先要保證的板子供電復位時鐘都能正常工作;如果手上有其它的板子 可以先寫個點燈程序下載進去,然后把單片機安裝到你自己畫的板子上,看看能不能正常跑起來;
如果是新手第一次摸單片機; 下載的時候單片機的RXD 要接下載器的TXD;TXD接下載器的RXD;交叉連接;地線接下載器的地線; 只要接這三條就可以了;插上單片機的電源;關(guān)閉開關(guān);點擊下載;然后打開電源開關(guān);很有可能是你把下載器的電源也接到了單片機;導致單片機不能完全關(guān)斷;另外一種可能就是下載器的TXD口沒有反接一個二極管;

作者: gongnn    時間: 2023-4-1 14:23
ZIP插座扳手沒有壓下去呢。
作者: 深大丁振    時間: 2023-4-1 14:52
a399288395 發(fā)表于 2023-4-1 14:06
首先要保證的板子供電復位時鐘都能正常工作;如果手上有其它的板子 可以先寫個點燈程序下載進去,然后把單 ...

噢噢好的,那下載器的電源要接哪里呀,我好像是整個pcb的VCC都接在一起了,
作者: 深大丁振    時間: 2023-4-1 15:44
歡迎uu們來幫助,卡思路好久了

作者: 深大丁振    時間: 2023-4-1 16:44
gongnn 發(fā)表于 2023-4-1 14:23
ZIP插座扳手沒有壓下去呢。

實際測試過程中有壓下去的,但還是不行,就下載那里一直顯示:正在檢測單片機,換了幾塊芯片都一樣。

作者: wulin    時間: 2023-4-1 16:56
深大丁振 發(fā)表于 2023-4-1 16:44
實際測試過程中有壓下去的,但還是不行,就下載那里一直顯示:正在檢測單片機,換了幾塊芯片都一樣。

需要有RS-232轉(zhuǎn)串口或 USB PL-2303SA轉(zhuǎn)串口的下載器連接在PC與單片機之間才能下載用戶程序。 STC單片機下載失敗的原因總結(jié).docx (28.59 KB, 下載次數(shù): 4)


作者: 深大丁振    時間: 2023-4-1 17:29
wulin 發(fā)表于 2023-4-1 16:56
需要有RS-232轉(zhuǎn)串口或 USB PL-2303SA轉(zhuǎn)串口的下載器連接在PC與單片機之間才能下載用戶程序。

用的ch340G下載助手,在下載口也能看到CH340G,但是下載不了,下載的操作肯定是沒問題的

作者: lkc8210    時間: 2023-4-1 22:13
把這根VCC拔掉



作者: a399288395    時間: 2023-4-1 22:48

電阻 和 二極管





作者: 深大丁振    時間: 2023-4-2 16:17
lkc8210 發(fā)表于 2023-4-1 22:13
把這根VCC拔掉

拔掉也下不進去咧

作者: 深大丁振    時間: 2023-4-2 16:18
a399288395 發(fā)表于 2023-4-1 22:48
電阻 和 二極管

你好,認真看了你的回復,后續(xù)已加入一個二極管,電阻需要在3.1口加入嗎,我看一些別的原理圖也不加能用

作者: li64331218    時間: 2023-4-2 16:48
是不是電源問題,先把LCD的電源斷開,或者不接。單獨試試51單片機那邊。也可以檢查一下晶振有沒有起振。
作者: a399288395    時間: 2023-4-2 20:53
深大丁振 發(fā)表于 2023-4-2 16:18
你好,認真看了你的回復,后續(xù)已加入一個二極管,電阻需要在3.1口加入嗎,我看一些別的原理圖也不加能用
...

電阻加在P3.1口;主要是二極管 防止燒錄器的電壓倒灌到單片機!
作者: 人中狼    時間: 2023-4-2 21:06
看你的電路圖下載是用P1插座的,如果接的是P1插座的話,試試RXD和TXD對調(diào)一下

作者: 人中狼    時間: 2023-4-2 21:07
另外用STC的下載軟件,不要用其他的下載軟件
作者: 深大丁振    時間: 2023-4-2 22:35
li64331218 發(fā)表于 2023-4-2 16:48
是不是電源問題,先把LCD的電源斷開,或者不接。單獨試試51單片機那邊。也可以檢查一下晶振有沒有起振。

測試就是只接芯片下載,LCD的話,就只能判斷得電,但沒顯示過字
作者: 深大丁振    時間: 2023-4-2 22:36
人中狼 發(fā)表于 2023-4-2 21:07
另外用STC的下載軟件,不要用其他的下載軟件

是的,用STC軟件,芯片也選的是STC89C52RC
作者: 深大丁振    時間: 2023-4-2 22:37
a399288395 發(fā)表于 2023-4-2 20:53
電阻加在P3.1口;主要是二極管 防止燒錄器的電壓倒灌到單片機!

嗯嗯,已在原理圖添加,直接接入3,。1口

作者: 深大丁振    時間: 2023-4-7 16:09
目前檢測到,單片機的晶振上電后只有1.8V,接的電源是5V,所以可以以此判斷為起振失敗嗎

作者: zhuls    時間: 2023-4-7 16:41
原理圖中下載口是P1口,對比PCB圖,實物圖你接的是P2口
作者: zhuls    時間: 2023-4-7 16:44
深大丁振 發(fā)表于 2023-4-7 16:09
目前檢測到,單片機的晶振上電后只有1.8V,接的電源是5V,所以可以以此判斷為起振失敗嗎

一般來說,晶振在上電后,兩端電壓差不多,0V不算!就可認為是起振了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1