繁体中文
高级搜索
 
首页 | 电子技术应用 | 行业最新动态 | 行业最新产品 | 软件资料下载 | 电路图纸欣赏 | 博客文章精选 | 电子精品论坛 | 电子技术贴吧

当前位置:首页 >> 博客文章精选 >> 单片机-----博客 >> 折磨人的ISP啊
折磨人的ISP啊
作者:   来源: 发表时间:2006-12-08  字号:  

昨天用聂忠强版本的下载线在ISPlay里面检测到了ATmega16,好一阵高兴,原以为ISP编程可以搞定了,昨晚研究了一下AVR studio,写了个很小测试程序。今天上午准备测试一下,结果发现生成的HEX文件在ISPlay里面却死活打不开,出现“*.HEX文件转换失败(不支持大于64K)!”的对话框,郁闷,研究了半天也找不到原因,到论坛里一看,发现几乎没人用这个软件写AVR,看来ISPlay该升级了,嘿嘿!不管了,那就换个下载软件吧,下了双龙,小马,TLG,progisp,挨个试了一遍,没一个能检测到单片机的,狂吐血,看来他们都不支持Altera 的ByteBlaster 下载线啊,后来一论坛大哥说双龙的只支持STK200,汗,没办法了,自己动手diy一条吧。

吃好午饭回来开工,在ouravr论坛里找了个STK200的电路图,万用板、HC244、电容、电阻,发现没并口盒了,算了,先不用外壳了,丑点丑点吧!拿锯条一通狂拉,好了,对电路图开焊,走飞线太郁闷了,要一直忍受塑料胶皮被打火机烧焦的味道,痛苦,正在焊接中,突然“嘭”的一声巨响,脚边电烙铁的电源线火花四溅,短路了!线都打断了,惊了一身冷汗,原来以前断过一次,用胶布缠了一下接着用了好久了,今天又短路了,看来以后不能太抠门了!换了烙铁总算焊好了,先上电用万用表测了一下,恩,线路没有问题,连接好最小系统板,先打开TLG的AVR PRO,一点“ID”:

重载HEX文件......完成
软件工作于ISP编程模式......完成
打开电脑并口......完成
进入ISP编程模式......完成
读取芯片ID......0x1e,0x94,0x3...完成

不错,看来成功了,用双龙1.32软件和progisp试了一下,哈哈,都找到了,换上小马又不行了,“通信端口不可用!”,晕,大家交口称赞的小马到了我手里就不行了,难道是RP问题?!不至于这么衰吧,仔细研究了一下,发现“设置”选项里面的“接口设置”给选成了串行,晕,选成并行,选择“AVR ISP I/O”,点中LPT1,确定校准,点读出器件,OK,顺利读出,速度还很快,没问题了。折腾了半天才搞定,太郁闷了,看来水平还是太凹了!晚上写写论文,泡泡论坛,拿准了再下个程序试试,不敢轻举妄动啊,一片10多元,心疼啊!

注:使用progisp时在programmer interface下面的框里选择STK200/300才可以,默认的“并行编程器”不可以,刚开始没注意,后来才发现。

自制ISP下载线只要线路没有问题,线缆在一米之内,一般都能一次成功,前提是计算机的并口要设置成“ECP”模式,不要图省事把HC244焊在系统板上,那样离并口太远,基本不会成功。


!注意:如果您发现此文章出现影响您的阅读的状况,请从浏览器地址栏里复制本文的链接到留言本报告给站长解决!
  • 上一篇: 单片机串口通信的学习有感
  • 下一篇: 为arm,51与优盘进行串口通信的东东

  • >> 联系我们请给我们留言·留言本
    本站所有提供的信息软件资料均来自网络,版权及著作权归原作者所有,如果无意中侵犯了您的相关权利或触及法律法规,请给我们留言, 我们将在24小时内删除。
      浙ICP备05071687号  电子技术精品网