[问题] 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