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

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

3天内不再提示

一文教你制作AT单片机的串口ISP下载线

j4AI_wujianying 来源:未知 作者:胡薇 2018-07-17 14:30 次阅读

暑假在学校准备比赛的时候,因为自己没有ISP下载线,无法把程序下载到AT的单片机上。STC的比较方便,拿个电平转换芯片MAX232接上去就可以用串口下载,这里就不详细讲工作原理了。下面主要说一下AT单片机的串口ISP下载线制作。

先说一下两种单片机下载程序是要用到的引脚:

STC的下载引脚为P3.0、P3.1,也就是RXD和TXD;

Atmel的下载引脚为P1.5、P1.6和P1.7,其次还要在上电后,把RST引脚的电平拉高才能进行下载。

为了在一块板上兼容两种品牌单片机的下载,所以设计时要考虑引脚复用带来的后果,本来想用CD40xx系列的模拟开关进行自动切换下载线,但是实验室只有4051,这是八选一的模拟开关,我并不需要八个通道,而是需要两个通道、三路并行的4053。最后只好用最原始的拨码开关,进行手工切换下载。

下面是下载板的原理图(部分):

由上面原理图可以看出,用了两个五位的拨码开关,一个是控制RS232串口和MAX232芯片之间的通信连接,另外一个是控制MAX232和单片机之间的连接。另外在复位开关上并联了一个自锁开关,目的是下载AT单片机是可以锁住RST引脚为电平的状态,以保证正常下载程序。

使用时,如果是下载STC系列的单片机,只要把两个拨码的一、二路拨为开,三、四、五路为关的状态即可,如果为AT系列单片机,只要反过来就可以。STC的下载工具为STC-ISP,AT的则为Atmel ISP2,两种下载工具均为最常用的,可以很容易在网上下载到。

在此还要说明一点,本电路是基于RS232串口直接连接到电平转换芯片进行下载的,如果是使用了市面上那些廉价USB转串口线连接到这个电路,下载Atmel的单片机,速度会很慢很慢,甚至不能下载(STC的单片机不存在这个问题)。这是由USB转串口线内部的转换芯片决定的,如果是质量好的转换线转换不会出现上述问题。电脑没有串口的同学在做这个下载线的时候需要注意一下了哦。

PCB图:

这个PCB图的串口插座是公口的,并且线序比较特殊;而上面原理图的串口是通用母口,可以直接使用常见的线缆,注意区分。

排阻的位置也加了八位的拨码开关,那是因为我有时需要用到P0脚的高阻态。

再贴上做成成品的板子:

这块板子是两个多月之前设计的了,那时在学Altium designer、51单片机,还有模电等等,所有东西都是刚刚接触,因此在设计上存在很多不足。现在把它发上来主要想说明一下AT的单片机也是通过串口直接下载程序的,网上有不少人说只能通过专门的下载线下载程序,我现在是辟谣~·呵呵。相信有一定基础的同学应该可以看出上面两个拨码开关那部分电路,是可以简化的,嘿嘿~~被人看穿啦~~~

关于这个下载线的制作就说到这里了,以后有时间再把我省赛的作品以及最近的新作发上来吧。 我现在已经不用51单片机了,转向基于ARM Cortex-M3核心的STM32,上面的电路就不再花时间去优化了。如果对这下载线有兴趣的同学可以找我讨论讨论,或者有什么更好想法,记得和我分享一下哦。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6030

    文章

    44489

    浏览量

    631873
  • ISP
    ISP
    +关注

    关注

    6

    文章

    474

    浏览量

    51667
  • STC
    STC
    +关注

    关注

    14

    文章

    299

    浏览量

    66066

原文标题:Atmel和STC的51单片机通用ISP下载线制作

文章出处:【微信号:wujianying_danpianji,微信公众号:单片机精讲吴鉴鹰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    51单片机程序下载ISP串口基础知识

    `` 本帖最后由 西电奋斗者 于 2013-12-19 14:29 编辑 本文详细介绍了串口、51单片机ISP下载等基础知识,已经学过单片机
    发表于 12-19 14:28

    单片机USB-ISP下载线制作word版本+下载软件+电路图

    单片机USB-ISP下载线制作word版本+下载软件+电路图
    发表于 12-23 12:28

    串口/51单片机ISP下载的基础知识

      本文详细介绍了串口、51单片机ISP下载等基础知识,已经学过单片机的也可以看看,加强下对
    发表于 01-13 16:34

    单片机ISP接口电路 ISP下载电路

    单片机ISP接口电路 ISP下载电路
    发表于 12-09 22:54 129次下载

    AVR单片机下载线制作与应用

    AVR单片机下载线制作与应用
    发表于 06-28 18:28 75次下载

    AVR单片机ISP下载线制作

    AVR单片机ISP下载线制作
    发表于 10-09 15:37 4554次阅读
    AVR<b class='flag-5'>单片机</b><b class='flag-5'>ISP</b><b class='flag-5'>下载</b><b class='flag-5'>线</b>的<b class='flag-5'>制作</b>

    自制isp下载线

    自制isp下载线         现在的单片机都使用的是ISP(在系
    发表于 01-14 20:29 3125次阅读
    自制<b class='flag-5'>isp</b><b class='flag-5'>下载</b><b class='flag-5'>线</b>

    AVR单片机的并口ISP下载线原理及制作

      为了给AVR单片机业余爱好者,尤其大学生DIY ISP下载线,可以一线打天下,
    发表于 06-02 14:51 3757次阅读
    AVR<b class='flag-5'>单片机</b>的并口<b class='flag-5'>ISP</b><b class='flag-5'>下载</b><b class='flag-5'>线</b>原理及<b class='flag-5'>制作</b>

    Atmel单片机并口下载线制作

    很多单片机初学者都是选择STC单片机来学习51单片机,原因是STC单片机的程序下载是通过串口
    发表于 05-15 10:15 4010次阅读
    Atmel<b class='flag-5'>单片机</b>并口<b class='flag-5'>下载</b><b class='flag-5'>线</b><b class='flag-5'>制作</b>

    具有ISP下载串口通讯功能的下载线制作

    具有ISP下载串口通讯功能的下载线制作
    发表于 01-22 13:43 42次下载

    STM32单片机ISP下载

    ISP就是In System Programming在线系统编程,最常用的就是通过单片机串口将程序HEX文件下载到内部FLASH中,单片机
    发表于 11-23 19:44 4614次阅读

    单片机USB-ISP下载线制作详细教程

    现在的笔记本包括台式都渐渐地舍弃了并口、串口;很多网友也跟我说,台式没有并口了,下载线没法用了,让我帮他想想办法。看来做个USB-ISP
    发表于 05-23 14:57 4.9w次阅读
    <b class='flag-5'>单片机</b>USB-<b class='flag-5'>ISP</b><b class='flag-5'>下载</b><b class='flag-5'>线</b><b class='flag-5'>制作</b>详细教程

    51单片机串口ISP下载的基础知识详细资料概述

    本文详细介绍了串口、51单片机ISP下载等基础知识,已经学过单片机的也可以看看,加强下对这方
    发表于 09-06 17:26 4次下载
    51<b class='flag-5'>单片机</b>的<b class='flag-5'>串口</b>和<b class='flag-5'>ISP</b><b class='flag-5'>下载</b>的基础知识详细资料概述

    如何自制个AVR单片机ISP下载线

    自制AVR单片机ISP下载线 单片机编程器的作用是将调试好的程序烧写到单片机的存储器中。本文介绍
    发表于 03-06 15:34 4049次阅读
    如何自制<b class='flag-5'>一</b>个AVR<b class='flag-5'>单片机</b><b class='flag-5'>ISP</b><b class='flag-5'>下载</b><b class='flag-5'>线</b>

    单片机USB-ISP下载线制作

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