單機遊戲下載單機遊戲下載基地
最新遊戲| 熱門遊戲| 遊戲大全| 遊戲專題
備份還原 硬件驅動 係統優化 搜索查找 鍵盤鼠標 磁盤工具 數據恢複 係統其它 數據備份 係統重裝
當前位置: 首頁係統工具硬件驅動→ stc-isp單片機驅動 v4.8.8 官方版

stc-isp單片機驅動v4.8.8 官方版

  • stc-isp單片機驅動截圖0
< >
stc-isp單片機驅動下載
好玩 好玩 0
坑爹 坑爹 0
  • 應用語言:中文
  • 應用大小:8.6M
  • 更新時間:2014-11-14 17:15
  • 發行時間:
  • 應用類型:普通
  • 應用標簽:單片機
STC單片機使用串口ISP(在係統編程:InSystemProgram)編程(或稱:下載、燒寫、燒錄等),不需專用編程器,隻要有串口和單片機接成最小係統(帶有MAX232電路)就可以了,非常方便。注:若USB轉串口下載器/下載線本身可直接輸出TTL電平,則連MAX232電路也不需要例 [更多]
應用介紹

STC單片機使用串口ISP(在係統編程:InSystemProgram)編程(或稱:下載、燒寫、燒錄等),不需專用編程器,隻要有串口和單片機接成最小係統(帶有MAX232電路)就可以了,非常方便。
(注:若USB轉串口下載器/下載線本身可直接輸出TTL電平,則連MAX232電路也不需要(例如使用CH340T芯片的下載器))
(2014.08起,最新新的STC15W4KxxS4係列單片機支持直接接USB D+/D-下載,非常方便)
但是大量的實際編程下載時可能遇到各種各樣下載失敗的問題,影響了用戶體驗

現整理原因和解決方法如下:

下載不成功不外乎單片機本身或下載環境這兩方麵的問題,我們可使用替換法來檢查問題出在何處,首先可試更換另一片單片機或另一個下載線或下載板,排除個體差異。

因STC-ISP對串口信號的時序、電平的指標要求較嚴格,若果使用低價的劣質USB轉串口線,問題大多出現於此。
我們強烈建議以下配置作為測試標準平台:台式機的原生串口 + 32位的WINXP(64位可能兼容性不夠好)+ 原廠MAX232(SP232)芯片(3.3V係統需要MAX3232)+ 單片機最小係統。
(注意:部分用戶的精簡版WINXP 由於組件不完整,可能導致STC-ISP軟件不能正常運行或出錯,請改用完整版)

其實,STC-ISP軟件已經列出了常見的下載失敗原因,見下圖:


1.在單片機停電狀態下,點下載按鈕,再給單片機上電
2.停止下載,重新選擇 RS-232 串口, 接好電纜
3.可能需要先將 P1.0/P1.1 短接到地
4.可能外部時鍾未接
5.因 PLCC、PQFP 轉換座引線過長而引起時鍾不振蕩,請調整參數
6.可能要升級電腦端的 STC-ISP.exe 軟件
7.若仍然不成功,可能 MCU/單片機內無 ISP 係統引導碼,或需退回升級,或 MCU已損壞
8.若使用 USB 轉 RS-232 串口線下載,可能會遇到不兼容的問題,可以讓我們幫助購買兼容的USB轉RS-232串口線

我們也總結失敗的原因如下:

1、首先檢查最小係統連線是否正常,有否短路或開路、接觸不良的現象。(特別注意:燒寫點擊編程鍵後,單片機必須斷電進行冷啟動!)

2、檢查電壓是否穩定和正確(不可過高或過低,F係列為5.0V,L係列為3.3V,W係列為寬電壓3.3-5.0V)。

3、試將STC-ISP的下載波特率調低,並將最低和最高波特率調為一致(例如均選為4800BPS)。

4、檢查是下載選項上次是否選擇了P1.0/P1.1(15F係列為:P3.2/P3.3)同為0才下載,而本次沒有將其拉低為低電平。

5、檢查STC-ISP下載選項上次是否選擇了使用外部晶振,而本次未接入外部晶振或震蕩電路不工作。

6、是否有外掛電路的影響(例如外掛了RS485等電路會幹擾串口)。

7、STC-ISP的下載選項延時設置是否正確(建議勾選“上電複位使用較長延時”)。

8、232電平轉換電路是否良好(3.3V係統需要MAX3232,請使用原廠正品,並注意批判電容的容量。另:部分國產232芯片不穩定,需要注意。強烈建議不要用2個三極管搭建的廉價232電路)(若使用某些輸出TTL電平的USB專用下載器(如CH340T芯片的),則不需要232電平轉換電路)。

9、若使用USB線轉串口線,注意USB線的質量問題,推薦使用CH340T芯片的線。(PL2302芯片假冒品很多,需找到合適的驅動,最新的驅動未必最好)。

10、部分USB轉串口線會通過RxD/TxD引腳對單片機供電,導致下載時不能徹底斷電。可在單片機的TxD引腳串一個二極管(接正極,如圖),使單片機可徹底斷電冷啟動。(注:若USB轉串口芯片共板,不要對USB芯片斷電,否則USB轉換的串口會消失)

11、檢查是否複位不良

12、早期版本(2010-10-18前)的STC15F104E/204E請使用STC-ISP V1.06版下載,後麵版本的推薦使用STC-ISP V6.53及以上的最新版本( STC-ISP V4.83/ STC-ISP V4.88 建議僅用於早期的脫機下載板或早期固件的單片機)。

13、15係列單片機調節的頻率過高,超過標稱值(例如40MHZ),導致軟件進行頻率調整超時等失敗(請按芯片型號標示的最高頻率內進行調節,例如25MHZ和35MHZ等,不要超頻使用)。

14、芯片損壞或不良(因過流、過壓燒毀或芯片內ISP CODE固件丟失等原因),請更換另一片芯片重試。

宏晶STC單片機串口ISP燒錄故障及解決實例
1、現象:客戶使用STC-ISP V4.83對ATMEL AT89S52燒寫失敗。
解決:STC-ISP隻能對STC單片機進行燒寫,其他牌子的單片機請使用其專用軟件或支持的編程器。

2、現象:STC12C5A60S2 下載STC-ISP軟件提示“正在檢測單片機...”
解決:檢查供電電壓為4.25V,用戶使用USB口供電,線材內阻大導致壓降大,更換優質USB線後電壓為4.85V,問題解決。

3、現象:使用STC-ISP V4.83+STC官方下載板(V3.0)下載STC12C5A60S2,無任何反應。
解決:經檢查,客戶將電壓跳線選擇為3.3V上,單片機供電不足導致下載失敗,重新將跳線設置5V,下載成功。

4、現象:用戶稱所有的幾片STC12C5A60S2都隻能燒寫一次,下次再使用就“壞”了,不能下載!!!
解決:用戶所做的最小係統為無晶振的電路,但STC-ISP的下載選項選擇了“下次使用外部晶振”,導致單片機因無時鍾無法工作而下載失敗,增加外部晶振電路即可。

5、現象:用戶稱所有的幾片STC12C5A60S2都隻能燒寫一次,下次再使用就“壞”了,不能下載!!!是否為OTP芯片假冒FLASH芯片???
解決:用戶STC-ISP的下載選項選擇了“下次冷啟動P1.0/P1.1為0/0才下載”,而實際下載並未拉低導致下載失敗,將該兩腳接地即可(注:應留意STC-ISP的下載選項,理解各參數的用法,做出合適的選擇)。

6、現象:芯片型號為“STC15F2K61S2”, 但下載時在STC-ISP找不到對應的型號,使用IAP15F2K61S2時提示“型號錯誤”。
解決:經聯係廠家,此為早期芯片,型號印刷有誤,應為STC15F2K60S2,選擇該型號後下載成功。

7、現象:STC12C5A32S2在某51開發板下載不穩定,成功率很低,降低波特率也無法下載,提示“無法找到單片機”,而單片機則自動運行上一次的程序。
解決:單片機可運行,代表最小係統無問題。通過替換法排查,發現在另一塊單片機開發板上可以正常下載,最後將原開發板上的國產的MAX232芯片(DIP封裝,帶插座)更改為正品的SP3232芯片後解決(估計為該MAX232芯片性能不良,有時外部的電容容量過小或性能不良也會出現類似故障)。(推薦使用STC官方的下載板作為基準最小係統平台)。

8、現象:某開發板下載傳統STC單片機正常,飛線下載IAP15F2K61S2無反應。
解決:經仔細檢查,用戶犯了低級錯誤,將RXD,TXD與P3.0/P3.1對調導致下載失敗,更正後立即下載成功。

9、現象:某51開發板下載很不穩定,常常下載失敗,試過何種方法也無法下載。
解決:檢查板上MAX232芯片外圍電荷泵電容為0.1uF,而查手冊該後綴的芯片應配1uF電容,將該0.1uF電容均更換為1uF電容後解決。

10、現象:用戶一直使用STC15F104E在線下載無問題,後改用另一批次芯片,下載成功率很低,客戶一直認為下載環境無改變。
解決:經查,雖然單片機特性均在數據手冊範圍以內,但部分特性不同,在STC-ISP軟件的“下載選項”勾選“上電複位使用較長延時”後下載成功。

11、現象:用戶使用USB轉串口專用下載器,之前一直正常,某天突然下載STC15F2K61S2失敗,STC-ISP提示“調整頻率無響應”。
解決:使用替換法檢查,使用原生串口+RS232電路可以下載,冷啟動電腦,卸載並重新安裝USB轉串口下載器的驅動後解決。

12、現象:STC12C5A60S2 下載無反應,但之前下載的流水燈測試程序可以正常運行。
解決:經了解,用戶上次使用第三方SP300U編程器下載過芯片,後來就不能使用STC-ISP下載。經查,該編程器已破壞STC芯片的ISP CODE代碼(固件),已經不能串口下載(點評:STC單片機建議使用原廠STC-ISP下載即可,不建議使用其它編程器)。

13、現象:STC12C5A08S2下載無反應
解決:經查,客戶在STC-ISP中選擇了“下次冷啟動使用外部晶振”,但實際下載環境晶振使用了插座,檢查該插座有一腳與PCB虛焊了,震蕩電路不工作。補焊後正常下載。

14、現象:用戶手工使用洞洞板搭建最小係統,但是下載不成功。使用芯片:STC89C52RD+。
解決:經查,客戶使用性能不良的開關電源,不穩定,且濾波不良。更換優質電源後解決。

15、現象:IAP15F2K61S2下載,一直停留在“正在調整頻率”環節。
解決:經檢查,用戶的芯片型號為“IAP15F2K61S2-25I-PDIP40”,該芯片最高工作頻率為25Mhz,但用戶手工將工作頻率設定為40MHZ(超頻)。為穩定,使用標稱頻率以內即可正常。

16、現象:IAP15F2K61S2(2013年C版),下載設定頻率為15MHZ, 但實際為14.2MHZ, 偏移約10%!
解決:經谘詢廠家,該係列芯片隻能在常用頻點(例如:11.0592M、12M等)範圍內調整能達到誤差少於0.3%,部分不常用的頻點會有較大誤差。用戶選擇常用頻率後正常。

17、現象:IAP15F2K61S2下載若超過30MHZ,以後不論如何設置都不能下載,不是無響應就是長期卡在“調節頻率中”上,但放置到次日就可以正常下載(30MHZ以下)。百思不得其解!
解決:後來在單片機正麵的型號中發現有“BATEA”字樣,表明這是一個樣片(應該是當初送樣的,估計沒有直接銷售)。此芯片為試產樣片A版本,可能存在各種不穩定的情況,後續的B版、C版芯片已經改正。

18、現象:用戶需下載“STC15F104E”芯片,但STC-ISP 軟件單片機型號下拉菜單與“打開程序文件”按鈕均為灰色,型號固定為“IAP15F2K61S2”且無法讀入燒寫HEX文件,換過幾台電腦,在WINXP和WIN7下均如此。
解決:經谘詢,客戶使用的STC-ISP左上角的版本號顯示為V6.31,其實這是一個被自助發布的版本,被定義為“IAP15F2K61S2”且HEX已內置。原因:該版本的界麵正常版與被發布版一樣,導致誤會。後續版本廠家已經將界麵與正常版明顯區分,並可自定義標題。換用STC-ISP 最新版軟件(例如V6.57)“搞定”!:)

19、現象:(網摘)用戶一直使用網購的USB轉串口下載器(外形如U盤)下載正常,某日在學校同學的類似的USB下載器卻不能下載,提示“正在檢測目標單片機”,但該串口自檢正常。
解決:經查,用戶原下載器型號為HT1032,內置自動冷啟動功能,學校的為不帶自動冷啟動功能導致下載失敗。STC單片機燒寫須冷啟動才能進入ISP狀態。後用戶手工撥動開關斷電一下,燒寫下載成功!(注意:STC單片機下載必須冷啟動,與ARM等燒寫方式不同,習慣後也是非常方便的。)

20、現象:STC12C2051(內部固件版本號:3.6D),使用目前最新版STC-ISP V6.57下載失敗,提示“暫不支持燒錄該版本單片機”。
解決:改用傳統STC-ISP V4.83/V4.88燒寫成功。(注:STC-ISP V6.XX不支持部分固件版本低的老型號單片機燒錄)

21、現象:STC15F12AD(PDIP40封裝)燒寫時在STC-ISP軟件中找不到對應型號。
解決:該版本為早期樣片,僅供測試,未量產,可使用STC-ISP V4.82BETA版(可在本站下載)燒寫。

22、現象:在開發板可以下載STC89C52RC可以,但跳線下載IAP15F2K61S2不成功,顯示“正在握手中..”
解決:經檢查,發現用戶使用的USB線不穩定,更換為台灣力特牌(推薦)正品USB轉串口線(FT232芯片)並下載安裝最新驅動後下載成功(注:因STC-ISP對串口時序和電平要求較嚴格,故部分低價USB串口線不能滿足要求導致下載失敗)。

23、現象:STC15F204EA(SKDIP28封裝),下載無反應。
解決:發現該批芯片為早期版本(2010-10-18前)版本,在官網下載 STC-ISP V1.06版(下載地址:http://www.stcmcu.com/datasheet/stc/STC-ISP-15F204EA-V1.06/stc-isp-15xx-v1.06-chinese.exe)解決(注:新舊版芯片互不兼容,需對應版本的STC-ISP,請特別注意)。

24、現象:IAP15F2K61S2(版本C)下載,提示“下載失敗”。
解決:發現使用的是STC-ISP V6.39版,試在STC官網下載最新的STC-ISP V6.53(及以上版本)再試,燒寫成功(注:固件版本在7.1.3S及以上也需要新版STC-ISP軟件才可燒寫)。

25、現象:STC-ISP V4.83 在64位 WIN7 安裝不成功,提示“XXX控件未安裝”。
解決:因STC-ISP 新版已支持STC全係列單片機編程,在官網下載新版STC-ISP V6.53(及以上版本)後解決。(注:部分老STC單片機型號的內部固件較低或舊版脫機編程器,還是需要使用STC-ISP V4.83,可在STC網站(http://www.stcmcu.com)下載控件及控件注冊工具)。

26、現象:(網摘)客戶使用藍牙串口,串口自檢正常,但下載STC12C5A60S2單片機不成功。
解決:因STC-ISP軟件下載時需動態設置串口參數,但該藍牙串口模塊不支持。請暫使用普通串口下載。

27、現象:(網摘)用戶使用LINUX,無法下載STC12C5630AD。
解決:STC暫無非WINDOWS版的ISP燒錄軟件,可嚐試使用虛擬機下的WINDOWS環境試驗。(備注:從實用可靠角度,開發還是使用WINDOWS平台吧,同時該STC-ISP軟件目前也不支持蘋果MAC OS和IOS係統。)

28、現象:用戶使用STC-ISP V6.57下載STC官方脫機下載板(V3.0)失敗。
解決:STC-ISP V6.XX版的脫機下載不支持舊版的脫機下載板,請使用STC-ISP V4.83。

29、現象:用戶使用STC官方下載板下載STC12C5630AD(DIP28封裝)失敗。
解決:經檢查,該STC官方下載板為標準PDIP40的下載板,管腳不兼容!使用飛線或將下載板的下載接口插座引出到最小係統板解決。

30、現象:CP2102芯片USB轉串口線下載,單片機無反應。
解決:使用串口工具檢查,串口傳輸有誤碼,使用示波器觀察,該串口時序及電平均性能不良,更換CH340芯片的串口線後成功。

31、現象:客戶使用STC-ISP V6.XX下載一個24K的HEX文件,但是軟件讀入後又是馬上閃退會桌麵,有時則是死鎖“無響應”。
解決:部分特殊的HEX文件可能不兼容,最新版STC-ISP軟件已針對其進行改善,或使用第三方HEX轉換軟件將其轉為BIN文件加載即可。

32、現象:客戶使用STC-ISP V6.61軟件,選擇了單片機型號為:STC12C5A08S2,然後再【打開程序文件】加載一個下載大小約7K的HEX文件,但是軟件讀入後提示“文件大小超出範圍,超過部分已被自動截取”,請問HEX的大小比單片機的FLASH 空間小還是出現超容量呢?
解決:因為HEX文件的大小非BIN文件的大小(請自行查看HEX格式說明),將HEX轉換為BIN文件後觀察大小再選擇FLASH ROM容量合適的單片機。本例轉換後BIN文件為9K左右,故選用FLASH ROM容量為16K的STC12C5A16S2單片機後下載運行成功。

33、現象:客戶使用STC-ISP V6.61下載時提示“串口打開失敗,請檢查串口是否存在或已被打開”
解決:其實上麵提示已經很清晰了,經檢查,為用戶運行了另一個“串口助手”軟件使用了串口1導致的。關閉該軟件後STC-ISP軟件即可正常下載了。(這種情況也可能是串口選擇不正確或USB轉串口線被強製拔出等原因造成的,請仔細檢查)

34、現象:來個特殊的:客戶使用KEIL更新調試源程序,並重新編譯成功。但下載單片機完成,但單片機竟然“壞了”,還是執行上次舊的程序,嚐試幾次也是如此!!!
解決:經提示客戶觀察STC-ISP的程序文件窗口,HEX文件讀入後沒變化。原來客戶中途因故修改過KEIL的輸出路徑,新生成的HEX保存在新位置,但還是習慣在原文件夾讀取舊的HEX!大家知道後來如何解決了吧...其實程序員需要細心加冷靜,嗬嗬..

35、現象:用戶使用某款惠普(HP)PC的COM1,時可時不可下載,很不穩定。
解決:經其他網友指點,在設備管理器中點擊該串口,選“屬性”-“端口設置”-“高級”-“使用FIFO緩衝區”畫麵中將“接收緩衝區”和“傳輸緩衝區”的滑動條滑動到最左端,使數值均為“1”後解決。

36、現象:用戶使用STC官方下載板下載STC12C5A60S2失敗。
解決:經檢查,客戶使用的是普通雙公頭USB線,而非STC專用配套USB線。因該STC官方下載板為常規串口電路,非USB轉串口。借用了USB電纜進行供電及傳輸串口RXD,TXD信號,故必須使用配套專用USB線(有串口DB9插頭)。客戶改回原專用USB線後解決(注意兩個USB插頭上的貼紙提示,對調用錯亦不能工作)。

37、現象:客戶使用STC-ISP V6.53軟件下載,但其電腦殺毒軟件提示有STC-ISP-V6.53.EXE有“木馬或惡意”軟件,並自動禁止運行並刪除或隔離文件。
解決:經測試,STC-ISP封裝時使用了自解壓的帶殼軟件技術,容易被一些軟件認為是“木馬”或惡意軟件。隻要在官網下載的STC-ISP都應該是不帶病毒的,將其添加到本機殺毒軟件的“白名單”或“信任軟件”列表即可。(如需檢測STC-ISP,可將文件提交到https://www.virustotal.com 網站進行檢測掃描)

38、現象:2014年8月,用戶使用STC原廠最新的U8編程器下載最新的IAP15W4K61S4單片機,一直停留在“正在檢測單片機...”,但無法編程。
解決:用戶犯了低級錯誤:在放置DIP40的芯片時放反了方向!此時傳統51引腳單片機會發燙,但STC15係列單片機的電源引腳排列原因不會發熱故未能及時發覺。按U8編程器外殼的印製的圖示(芯片缺口朝手柄,底部對齊)放置單片機,下載成功。

39、現象:用戶使用最新的宏晶STC15W4K48S4單片機(樣片)進行USB直接D+/D-下載,使用芯片的內部RC振蕩器。使用WIN XP係統運行STC-ISP V6.79版,插入芯片後係統自動安裝了USB驅動程序,首幾次可下載成功,但後來插入單片機後係統均提示“發現未知設備”,無法使用USB-ISP方式下載。
解決:開始可以下載,證明係統無問題,用戶的2片樣片經反複重新安裝驅動程序、更換多台PC電腦均無法解決。後經聯係廠家,回複為樣片原因,使用芯片內部振蕩器時USB下載可能不穩定,需使用24M外部晶振。按數據手冊上的提示,外接24M外部晶振電路後重新使用USB-ISP下載成功。

40、現象:客戶使用STC15W104E下載時無響應。
解決:檢查客戶供電電壓為3.4V,改為5.0V供電下載成功。(客戶見單片機型號後綴為W就誤認為是寬電壓芯片,其實查看數據手冊可知其為5V芯片,STC15W104才是寬電壓版,STC15L104W是低壓3.3V版芯片)

41、現象:客戶使用STC15W104E和萬能板進行電路驗證,開始時下載成功,但次日發現MCU可以運行原程序,但下載時無響應。
解決:客戶剛好該MCU樣片隻有一顆,故用替代法先檢查了下載器和電腦對其他型號的MCU無問題,客戶稱之前一直可以下載,無法理解。後來從別處調到一顆同型號樣片,測試下載成功,證明原MCU的確是壞了。(芯片損壞可能在不留意時發生,例如:電壓過壓、反接電源、過流、焊接時間過長高溫、靜電損壞等等)

相關應用
    下載地址

    stc-isp單片機驅動 v4.8.8 官方版

        熱門評論

        最新評論

        第 1 樓廣東教育網 網友 客人 發表於: 2015/7/14 0:52:50
        對於剛學習stc單片機的我,很有用

        支持(4)蓋樓(回複)

        發表評論查看所有評論(1)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        (您的評論需要經過審核才能顯示)

        配置需求

        關於飛翔|聯係我們|大事記|下載幫助(?)|廣告聯係|版權聲明|網站地圖|友情鏈接

        Copyright 2010-2013單機遊戲下載(R) 版權所有 飛翔下載所有遊戲及軟件下載資源來源互聯網,並由網友上傳分享。如有侵權,請來電來函告之。
        飛翔忠告:抵製不良色情、反動、暴力遊戲 合理安排遊戲時間 享受健康生活【鄂ICP備13011873號-1】