熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2019-6-6 20:13
正文摘要:如圖,單片機(jī)型號選擇和驅(qū)動(dòng)沒有問題,文件是 .hex格式,點(diǎn)了下載以后也冷啟動(dòng)了,但就是檢測不到。用電壓表測了GND與5V口的電壓為1.5左右,P0口電壓為0.04,晶振兩邊分別為5.07和5.0,身邊有朋友說是晶振壞了或者搶 ... |
| 換個(gè)晶振看看 |
|
第一次發(fā)帖不知道回復(fù)沒有消息提醒otz。謝謝大家解答,新買了一塊最小系統(tǒng)版,用杜邦線+USB轉(zhuǎn)TTL下載好使了。 現(xiàn)在簡單說下遇到的問題希望能幫助到新手朋友...(通過測電壓找問題本人不是很熟練因此教授簡單的) 這幾天檢查了挺多,包括下載線、單片機(jī)芯片、驅(qū)動(dòng)、(甚至下載軟件)。 (1)有的下載線插電腦上,一切正常,驅(qū)動(dòng)也正常,可就是檢查不到單片機(jī),可能還是線有問題,這時(shí)候可以試試USB轉(zhuǎn)TTL,需要注意的是單片機(jī)RXD接轉(zhuǎn)接口TXD; (2)單片機(jī)最小系統(tǒng)5.0V口測電壓,如果電壓過低,是無法檢測到的; (3)單片機(jī)芯片有問題的可能性也挺大,加上舍友的一共3塊芯片結(jié)果就一塊是好使的... (4)如果用USB轉(zhuǎn)TTL+杜邦線下載,冷啟動(dòng)(拔GND線)時(shí)最好稍微停個(gè)1秒多再重新插上去; (5)如果你驅(qū)動(dòng)的COM口名字和網(wǎng)上教程的不太一樣,也就是Prolific xxx COM3這類的,電腦判斷驅(qū)動(dòng)可使用那大概率不是驅(qū)動(dòng)安錯(cuò)了的問題; 最后 到現(xiàn)在我也沒明白之前那塊單片機(jī)最小系統(tǒng)莫名其妙就壞了,使用的時(shí)候還是多注意一些小細(xì)節(jié)吧,壞了挺糟心的。 USB轉(zhuǎn)TTL+杜邦線下載真的好用! |
| 建議先用“檢測MCU選項(xiàng)”進(jìn)行檢測,做法跟燒錄程序差不多,先按下“檢測MCU選項(xiàng)”按鈕,出現(xiàn)提示“正在檢測單片機(jī)”,停頓一會給MCU上電,成功了出現(xiàn)MCU型號,E2P使用量等等信息,反復(fù)幾次都不行的話,請檢測硬件,最主要問題是接線接觸問題 |
|
用的成品開發(fā)板還是自己裝的最小系統(tǒng)?如果電壓電壓為1.5v的話,肯定有短路的地方,仔細(xì)檢查一下吧,先把單片機(jī)拔下來試試。 我自己裝的開發(fā)板一開始老是不好用,后來測量單片機(jī)42腳電源電壓4.8v 加上1000uf電容,電壓升至5.2v,很好用了。 |
| 如果總是檢查不到問題的話,只能逐個(gè)排查,首先就是檢查電路,多半是電路的問題 |
| 舊的單片機(jī),建議使用舊版本的下載工具 如 STC_ISP_V488.exe |
| 這個(gè)是需要冷啟動(dòng)的,具體操作就是你點(diǎn)了下載/編程之后就出現(xiàn)了正在檢測目標(biāo)單片機(jī),然后你把單片機(jī)電源斷開,再打開電源開關(guān),程序就寫進(jìn)去了,不過也有可能是晶振的問題,最好換一個(gè)11.0592MHz的吧 |
| 晶振電壓有點(diǎn)高。。檢查下晶振電路。 |
| 朋友,這樣顯示是需要冷啟動(dòng)一下。就是要重新把單片機(jī)通的電斷了,又通回去。 |
|
STC的單片機(jī)下載程序的秘訣,就是一定要保證串口連接可靠之后,再給MCU上電 MCU的串口不能直接連RS232電平,只能接TTL電平 如果確認(rèn)電源/地,晶振都沒問題,TX和RX的交叉也沒問題,USB轉(zhuǎn)串口TTL的模塊也沒問題,上電時(shí)序也沒問題,那就是芯片壞了 |
| 串口是否選中正確 |
| 換個(gè)電腦上的端口試看,還有就是查看驅(qū)動(dòng)程序是否安裝正確。 |
|
要有實(shí)物圖和原理圖就好分析,只能瞎猜了: 1.用電壓表測了GND與5V口的電壓為1.5左右,這句話沒看懂,是不是明顯電壓低了? 2.下載線如果是杜邦線,那東西很容易出問題... 3.檢查單片機(jī)復(fù)位電路是否正常 4.P30,P31是否連接其它電路導(dǎo)致識別不了,果斷斷開測試 5.晶振地對電壓大概是2V左右(11.0592M晶振),其實(shí)測電壓不建議,測頻率吧 6.有干擾源 |
| 換一個(gè)12.00M的晶振看一看 |
| 用排除法,換單片機(jī),換最小系統(tǒng)板,換燒錄器,換電腦。總能找到原因 |
| VCC和GND之間只有1.5V的話會不會是哪里短路了,如果VCC只有1.5的話單片機(jī)是啟動(dòng)不了的自然檢測不到 |
Powered by 單片機(jī)教程網(wǎng)