0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我自己制作的AVR下载开发工具,AVR ISP

454398 2018-09-20 19:47 次阅读

我自己制作的AVR下载开发工具,AVR ISP

关键字:AVR单片机下载器电路

我自己做的AVR下载开发工具,AVRISP(STK500的精简版),用名片盒做的盒子,很轻便,下载速度很快。使用官方的固件版本,只要AVR Studio的STK500一升级,就可以跟随官方升级了。图中大家可以看到一个USB插座,最初的串口通讯是用MAX232做的,后来用USB转串口芯片:CH341T,南京沁恒的芯片,稳定性很不错,免费申请的,CH341焊在一块用热转印做的小板上,放在上面看的这张电路板的下面。整体放在名片盒里用热溶胶固定好,很可靠。呵呵,所以现在直接用USB线连接通讯很爽。(自己也有个AVR DRAGON,偶尔用下她的单线仿真开发功能,还是很不错的。)
这个下载器网上的制作资料很多,大家可以自己搜索,或到 http://www.basicavr.com/ 查找相关自制资料,那里提供的资料比较齐全,不过现在买个也很便宜,自己制作主要是乐趣所在。
下面的是原理图,这个图纸是按原装atmelavrisp图纸减掉tiny2313那个自动升级部分,然后改分立元件RS232接口为MAX232修改得来,自己DIY成本在40元左右, 国内别的网站都称其为stk500下载器,为了和stk500区别开来和atmel一样称其为avrisp比较好一点,虽然网上有更简单的,不过我推荐这张图纸,它使用STK500相同的avrstudio自带的那个固件,它可能是靠PB0~4和PD6的几个逻辑电平来识别是avrisp还是stk500,原装avrisp图纸请自己搜,下图中晶体振荡器频率有误,应该为3.6864M,实际实验发现PB口的几个接电阻的端口悬空或短接都可以,但是PD6一定要上拉。
AVRISP支持的装置和STK500一样:
AT86RF401 90CAN128
AT89S51 AT89S52 AT90PWM2 AT90PWM3
90s1200 90s2313 90s2323 90s2343 90s4414 90s4433 90s4434 90s8515 90s8535
mega103 mega128 mega16 mega161 mega162 mega163 mega165 mega168 mega169 mega32 mega323 mega325 mega329 mega406 mega48
mega64 mega8 mega8515 mega8535 mega88 mega2560 mega2561 mega3250 mega3290 mega644 mega645 mega6450 mega649 mega6490
tiny11 tiny12 tiny15 tiny22 tiny2313 tiny22 tiny24 tiny26 tiny28 tiny45
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    STM32WLE5使用什么开发工具

    准备使用STM32WLE5,请教一下使用什么开发工具?STLINK-V2可以吗?
    发表于 03-14 07:00

    CCES和VDSP开发工具有什么不同?哪个易于操作?

    选用的21489做音频操作,但是是一名新手,需要学习一个开发工具想问各位这两个开发工具CCES和VDSP++到底有什么区别,如何选用
    发表于 11-30 06:59

    单片机USB-ISP下载线制作

    电子发烧友网站提供《单片机USB-ISP下载线制作.doc》资料免费下载
    发表于 11-16 15:37 2次下载
    单片机USB-<b class='flag-5'>ISP</b><b class='flag-5'>下载</b>线<b class='flag-5'>制作</b>

    基于AVR单片机的终端显控设计方案

    电子发烧友网站提供《基于AVR单片机的终端显控设计方案.doc》资料免费下载
    发表于 11-03 10:53 0次下载
    基于<b class='flag-5'>AVR</b>单片机的终端显控设计方案

    基于AVR单片机的数字血氧模块的开发

    电子发烧友网站提供《基于AVR单片机的数字血氧模块的开发.pdf》资料免费下载
    发表于 10-30 08:31 0次下载
    基于<b class='flag-5'>AVR</b>单片机的数字血氧模块的<b class='flag-5'>开发</b>

    开发板和开发工具指南

    与使用开发环境相比,许多工程师更倾向于将调试点嵌入其代码并使用测试设备来验证其硬件。欧时电子指南将详述开发板和开发工具的优势,并提供关于使用和选择恰当开发工具的实用建议。
    的头像 发表于 10-26 14:35 277次阅读

    基于AVR的液晶12864驱动程序

    电子发烧友网站提供《基于AVR的液晶12864驱动程序.pdf》资料免费下载
    发表于 10-23 09:36 1次下载
    基于<b class='flag-5'>AVR</b>的液晶12864驱动程序

    8位AVR内核可以做什么

    电子发烧友网站提供《8位AVR内核可以做什么.pdf》资料免费下载
    发表于 09-25 09:37 0次下载
    8位<b class='flag-5'>AVR</b>内核可以做什么

    AVR DA系列入门

    电子发烧友网站提供《AVR DA系列入门.pdf》资料免费下载
    发表于 09-19 14:32 0次下载
    <b class='flag-5'>AVR</b> DA系列入门

    AVR1000b:编写用于AVR MCU的C代码入门

    电子发烧友网站提供《AVR1000b:编写用于AVR MCU的C代码入门.pdf》资料免费下载
    发表于 09-19 14:22 0次下载
    <b class='flag-5'>AVR</b>1000b:编写用于<b class='flag-5'>AVR</b> MCU的C代码入门

    OneCore存储软件开发工具包(SDK)

    电子发烧友网站提供《OneCore存储软件开发工具包(SDK).pdf》资料免费下载
    发表于 08-22 14:53 0次下载
    OneCore存储软件<b class='flag-5'>开发工具</b>包(SDK)

    通用数据库管理和开发工具DBeaver的下载与安装

    DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载
    发表于 08-14 14:16 435次阅读
    通用数据库管理和<b class='flag-5'>开发工具</b>DBeaver的<b class='flag-5'>下载</b>与安装

    Emulex软件开发工具包实用程序(elxsdkutil)

    电子发烧友网站提供《Emulex软件开发工具包实用程序(elxsdkutil).pdf》资料免费下载
    发表于 07-28 09:36 0次下载
    Emulex软件<b class='flag-5'>开发工具</b>包实用程序(elxsdkutil)

    使用Helium开发工具包和Cayenne进行GPS跟踪

    电子发烧友网站提供《使用Helium开发工具包和Cayenne进行GPS跟踪.zip》资料免费下载
    发表于 06-19 15:33 0次下载
    使用Helium<b class='flag-5'>开发工具</b>包和Cayenne进行GPS跟踪

    OpenHarmony开发者大会 开发工具分论坛:聚能量赢未来,工具助力应用创新

    日前,以“开源正当时,共赢新未来”为主题的开放原子开源基金会OpenHarmony开发者大会2023(以下简称“大会”)在北京举行,“开发工具分论坛”于当天下午召开。在本次论坛上,各位演讲嘉宾重点
    的头像 发表于 05-08 14:42 922次阅读
    OpenHarmony<b class='flag-5'>开发</b>者大会 <b class='flag-5'>开发工具</b>分论坛:聚能量赢未来,<b class='flag-5'>工具</b>助力应用创新