搜索
bottom↓
回复: 28

用AT89C2051做ISP下载器

[复制链接]

出0入0汤圆

发表于 2005-4-12 04:08:05 | 显示全部楼层 |阅读模式
我按AVR910的例子做了一个串口ISP下载器,在不断电的情况下,插拔插头,没想到上面的90S2313最近接连烧了三次,手头90S2313已缺了货。一努之下,用89C2051代替,已经可以用了。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入4汤圆

发表于 2005-4-12 09:09:59 | 显示全部楼层
那快把制作资料公布一下啊!

出0入0汤圆

发表于 2005-4-12 09:20:51 | 显示全部楼层
请问cock,你以前的2313下载线支持MEGA8535下载吗?

出0入0汤圆

 楼主| 发表于 2005-4-12 12:04:15 | 显示全部楼层
能支持。

点击此处下载armok0145082.rar
-----此内容被cock于2005-04-12,12:06:02编辑过

出0入4汤圆

发表于 2005-4-12 12:47:56 | 显示全部楼层
谢谢了

出0入4汤圆

发表于 2005-4-12 13:21:40 | 显示全部楼层
不过我有个问题:

90s2313原理图中的MIOS和MOSI是不是倒过来了?





还有2051版本用的是多少的晶振啊?





看过资料了,用定时器1方式2(8位自动重装)中断产生拨特率



TH1=0xFD,SMOD=1;

应该是用11.0592的晶震,19.2k




-----此内容被ilan2003于2005-04-12,13:38:49编辑过

出0入4汤圆

发表于 2005-4-12 13:48:05 | 显示全部楼层
还有一个问题,上位机是不是回自动识别9600和19200的波特率?

出0入0汤圆

 楼主| 发表于 2005-4-12 14:09:46 | 显示全部楼层
如果用AVRISP,该软件自已用115200,38400,19200,9600试探下载板的波特率。所以即使换晶体,也不用改软件。晶体是11.0592M或22.1184M都可以。至于MIOS与MOSI,要根据接线,重新编译程序。

出0入0汤圆

发表于 2005-4-12 14:39:55 | 显示全部楼层
89c2051的容量才2k, 你的編譯出來的hex文件都3.9k了! 到底有沒有問題呢?

出0入0汤圆

发表于 2005-4-12 14:52:45 | 显示全部楼层
早作过了:) http://www.asnake.name/show.asp?id=7

出0入4汤圆

发表于 2005-4-12 15:30:00 | 显示全部楼层
早作过,为什么没有早贴出来啊?

出0入0汤圆

 楼主| 发表于 2005-4-12 15:43:15 | 显示全部楼层
回9楼:请问有小蛇的下载登陆用户名与密码吗?准备下回来借鉴。

出0入0汤圆

 楼主| 发表于 2005-4-12 15:45:20 | 显示全部楼层
回avrboy單片小子:

Hex文件至少打5折,才是BIN的真正大小。

出0入0汤圆

发表于 2005-4-12 15:46:52 | 显示全部楼层
HOHO我已经把会员要求取消了

出0入4汤圆

发表于 2005-4-12 15:53:02 | 显示全部楼层
不过还是要谢谢 Asnake ,网站的制作资料很多的.

怎么STK500_M8的制作资料没有啊

出0入0汤圆

发表于 2005-4-12 16:37:49 | 显示全部楼层
取消掉了,没时间维护了。大家还是直接作OURAVR提供的那个HVPROG编程器吧,比我的好,只是DIY的成份没有我的那个多

:)

出0入0汤圆

发表于 2005-4-12 17:18:54 | 显示全部楼层
煩樓主說說實際的使用情況, 下載速度有并口線快嗎?

出0入4汤圆

发表于 2005-4-12 19:40:31 | 显示全部楼层
我用90s2313的原理图制作了两次,都没有成功?不知道是哪里出了问题?

会不会是zhjun提供的hex文件有问题,原理图我是和他提供的一样的

出0入0汤圆

发表于 2005-4-12 20:11:09 | 显示全部楼层
zhjun提供的hex文件 -------对3.6版本的软件进行反汇编,修改了波特率,使得在3.6864M晶振下可以使用115.2k的波特率



你用7.3728M,波特率变成了230.4Kbps了,当然连不上了。



人家zhjun已经写得超明白,不知道你看到哪里去了。

出0入4汤圆

发表于 2005-4-12 20:58:31 | 显示全部楼层
哦,谢谢了.

2051的制作完成了,能通讯的,但是等到数据写完后,校验老是出问题,

是不是MOSI  MISO  SCK等接反了?

校验时,读出来的数据是0xffff

出0入4汤圆

发表于 2005-4-12 21:09:06 | 显示全部楼层
我没有3.68的晶振,所以在用7...

我怀疑过是晶振的问题,但是没看到zhjun的描述.

终于知道原因了

出0入0汤圆

 楼主| 发表于 2005-4-12 23:25:37 | 显示全部楼层
回小松工程:

SCK不可能错,注意MOSI,MISO就行,要与自已的硬件仔细对照,改好后编译。还有定义的三个LED指示灯,不要与SCK,MISO,MOSI冲突。还要注意

   #define SL_BOARD  /*双龙ISP板*/

那句,要消除掉才能与JPG图上的吻合。

出0入0汤圆

发表于 2005-4-12 23:35:14 | 显示全部楼层
可以在studio 4.09 下正常使用的90s2313—hex (3.7版本),在4.11下能否使用就没实验过了。

点击此处下载armok0145222.rar







上面的那份90s2313图的确接反两根线。

正确如下,另外那位能上传一个 studio 4.11里面自带的avrpro 1.40 压缩包,我是拨号上网,不能下studio4.11. 谢谢!












-----此内容被jdog于2005-04-12,23:51:17编辑过

出0入0汤圆

发表于 2005-7-27 18:04:28 | 显示全部楼层
可不可以用89S52来制作呀

用89C2051还要重新做一个编程器呀!

各位有没有高见呀?

出0入0汤圆

发表于 2005-9-19 14:32:32 | 显示全部楼层
我照做了一个,但下载的时候总出错,说有地址校验不对,怎么回事,不知道哪位可帮我解决一下!

出0入0汤圆

发表于 2005-9-26 11:58:37 | 显示全部楼层
支持的IC有哪些啊!正想自己DIY一个!

出0入0汤圆

发表于 2005-9-26 12:51:48 | 显示全部楼层
程序中写着在啊!

出0入0汤圆

发表于 2011-11-2 13:06:50 | 显示全部楼层
要是把AT89C51和AT89C2051的下载器结合在一块板子上,能实现么?

出0入0汤圆

发表于 2013-3-6 21:53:37 | 显示全部楼层
谢谢,我也来试试看。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 18:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表