[問題] AT89S51 用USBasp無法燒錄

作者: kai5566 (改名Dirk_AI56)   2016-07-20 17:57:50
我用麵包板組了一個89s51的最小系統
想先燒錄一個hex檔進去,
可是Progisp 1.72 卻都顯示Chip Enable Program Error
問了當初買USBasp的客服說可能是我的電路線接錯
但我檢查好幾次,不就是Reset那裏 和 震盪器並聯兩個30p的電容
幾個元件接一接而已?
USBasp街腳也已經check過無數次...實在是不知道該怎麼辦
我是剛開始自學8051,但我電機電子背景的
最小系統電路應該沒有搞錯才對(也是有可能啦@@...有人能幫我看看嗎)
不知道有沒有人能幫我 我住高雄
或者是Line線上看一下我的麵包版,我願意請喝飲料吃飯
或是匯錢給你...快被USBASP煩死了
補上電路
http://tinyurl.com/zhvcfmw
作者: god145145   2016-07-20 18:22:00
可以貼圖一起看比較快
作者: chuegou (chuegou)   2016-07-20 18:46:00
這顆要切成燒錄模式嗎
作者: kdjf (我抓得到什麼呢?)   2016-07-20 20:29:00
可能是太多寄生電容了,我的版子兩排之間是1p
作者: johnpage (johnpage)   2016-07-20 21:33:00
請提供Isp介面接線圖
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2016-07-20 21:54:00
你RESET電容改1u試看看
作者: god145145   2016-07-20 22:08:00
我猜reset那個按鍵插錯方向,確認一下
作者: johnpage (johnpage)   2016-07-20 22:10:00
Vcc有接電壓源嗎?http://www.mikroe.com/img/development-tools/8051/8051prog2/images/connecting.png用電錶確認vcc電壓接法是對的,只是vcc電壓不知道是否正常
作者: kai5566 (改名Dirk_AI56)   2016-07-20 22:29:00
http://i.imgur.com/w2ce1Lg.png我剛剛量的,對89s51的vcc gnd量出的電壓,其實就是usb的5v..
作者: kdjf (我抓得到什麼呢?)   2016-07-20 22:39:00
從connector到8051中間的線直拉到晶片 不要轉那麼多次看看?
作者: easypro   2016-07-20 23:58:00
http://slvs.tc.edu.tw/~baochyi/teacher/89S51-2.htm用這網頁檢查一下你的電路有無一樣吧 spi燒錄線路確定看
作者: wuonline   2016-07-21 01:08:00
第29腳/PSEN拉到Low可以嗎?
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2016-07-21 11:22:00
如果你只是要練習,你要不要考慮換一顆自帶燒錄的8051你要的話我有自帶21.1184MHZ震盪的UART ISP 8051一顆賣你90好了,你要是要做產品價格我們可以在議(ISP ADC CTC自帶震盪器還自帶BOV RESET,只要接VCC GND就能用了
作者: kai5566 (改名Dirk_AI56)   2016-07-21 11:53:00
請問自帶燒錄的意思是甚麼? 那要怎麼燒呢? 新手sorry..可以站內信說
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2016-07-21 14:37:00
作者: johnpage (johnpage)   2016-07-21 21:23:00
樓上說的跟USBISP不是一樣意思。熔絲再確認,由其是時脈的設定
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2016-07-21 22:02:00
不一樣喔~ 是CPU只要能上電能接UART就能用了。是CPU自己能夠自己動作跟要靠外部電路本質上是差很多的尤其是對CPU電路不熟的人。
作者: johnpage (johnpage)   2016-07-21 22:17:00
但電腦沒有UART介面,最後還是要用USB轉UART介面。硬體看起來沒接錯,樓主應該有東西沒設好才無法燒錄,再沒辦法只能用HV。
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2016-07-22 04:18:00
程式當然給你,還可以給你這顆cpu的h檔跟簡單範例另外,用uart的意義跟燒錄線的意義差很多的,學mcu最後都一定要接uart的,基本上來講uart就是標配。是一定要有的介面,而純燒錄器反而是額外多出來的東西
作者: johnpage (johnpage)   2016-07-22 06:23:00
不用寄,再不行,建議把運費拿去買接好的開發班板比較快,因為可以問賣。另外可以提供熔絲設定嗎?
作者: zxzx8059 (zxzx8059)   2016-07-22 14:42:00
原po在台北市的話可以約個速食店幫你看看...
作者: jyhlih (空氣貓)   2016-07-22 16:31:00
要不要看一下Progisp說明書http://goo.gl/xrM6X8是否軟體沒設好?另外https://www.youtube.com/watch?v=6ScPtdrzLpg檢查一下有沒有驅動
作者: johnpage (johnpage)   2016-07-23 05:34:00
免驅動的意思是走HID協定,抓系統內建HID驅動程式當USBASP的驅動程式,所以裝置管理員仍然會出現HID驅動程式。

Links booklink

Contact Us: admin [ a t ] ucptt.com