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

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

3天内不再提示

自制一款廉价的ISP下载器

电子设计 来源:陈翠 2019-02-16 10:39 次阅读

所谓的ISP是一种无需将存储芯片(如EPROM)从嵌入式设备上取出就能对其进行编程的过程。在系统编程需要在目标板上有额外的电路完成编程任务。其优点是,即使器件焊接在电路板上,仍可对其(重新)进行编程。在线系统可编程是Flash存储器的固有特性(通常无需额外的电路),Flash几乎都采用这种方式编程。

通过学习ISP技术,自制了一款廉价的ISP下载器,烧录STC89C52芯片一次性成功.并且已顺利烧录了近50多个单片机程序,性能较为稳定。
一、硬件制作
ISP出现降低了单片机的开发成本。
STC89C52是深圳宏晶科技公司供应的一种单片机芯片。它具有价格便宜、使用原理和管脚与8051系列单片机一样。可直接替换89C5X和89S5X的单片机芯片等特点,但其最大的优点是可在系统编程(ISP),而且程序卞载完成后。
马上自动运行,这样一来连仿真器也不需要了。并且下载器电路十分简单便于自制。电路图见上图,PCB图见下图。
1、电路原理:从图中可看出,这实际上是一个单片机和上位PC机,利用串口通信的电路。电路中最主要的元件是MAX232A。
RS232标准的芯片:其内部结构可分2个部分:第一部分是电源部分15脚接地、16脚接电源正极(+5v),另外1、2、3、4、5、6脚和4只电容组成了一个可将+5V转换成+10V和-10V两组电源的电路,提供给RS-232串口电平的需要。
第二部分是数据转换通道。我们利用COM口的3脚将PC机的数据通过MAX232A的8脚输入.利用MAX232A的转换电路将RS-232数据转换为TTL/CMOS数据,并从MAX232A的9脚输出到STC89c52单片机的P3.0口(10脚);而单片机的P3.1口(11脚)输出的TTL/CMOS数据,进入MAX232A的10脚,转换为RS一232数据后通过MAX232A的7脚,输入到COM口的3脚进PC机。

自制一款廉价的ISP下载器


2、元件选择:IC1为MAX232A,C1、C2、C3、C4都是0.1μF的钽电容(如果IC1为MAX232,C1、C2、C3、C4应该取1μF的钽电容),单片机芯片则必须是宏晶科技公司的STC89系列单片机产品,本实验采用的是STC89C52。
与单片机试验板的连接:
ISP下载器的正极和负极,分别接STC89c52单片机的40和20脚.MAX232A的9脚和10脚分别接单片机的10和11脚。如果是自锁紧IC插座,只要将接线和单片机一起直接插在相应的插座上锁紧即可。

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

    关注

    6

    文章

    457

    浏览量

    50837
  • 下载器
    +关注

    关注

    1

    文章

    62

    浏览量

    12638
收藏 人收藏

    评论

    相关推荐

    自制STC单片机ISP下载线

    自制STC单片机ISP下载线
    发表于 08-15 23:25

    自制基于USB接口的ISP下载线

    自制基于USB接口的ISP下载线
    发表于 08-15 23:29

    自制USBASP、USB-ISP、S51、AVR下载线及安装使用说明

    自制USBASP、USB-ISP、S51、AVR下载线及安装使用说明
    发表于 08-20 15:12

    如何自制一款功能固定的红外遥控

    如题现有自带红外遥控的家庭影院音响套,想应用在酒店场景中,即插卡上电以后,音响自动打开并播放。由于音响本身上电以后保持待机状态,必须要通过遥控开关或者主机开关按钮才能是开机状态。因此想自制
    发表于 01-10 15:51

    请问如何自制一款功能固定的红外遥控

    现有自带红外遥控的家庭影院音响套,想应用在酒店场景中,即插卡上电以后,音响自动打开并播放。由于音响本身上电以后保持待机状态,必须要通过遥控开关或者主机开关按钮才能是开机状态。因此想自制一款
    发表于 01-10 16:09

    关于自制一款简易遥控开关

    自制一款简易遥控,只控制开关即可,敢问哪位大神有详细的电路原理图
    发表于 02-15 16:30

    请问如何自制一款无刷电机控制

    如何自制一款无刷电机控制
    发表于 03-16 10:25

    如何自制一款光耦检测电路

    如何自制一款光耦检测电路
    发表于 05-25 07:57

    用a4纸自制一款手势鼠标项目

    神奇arduino:用a4纸自制一款手势鼠标项目文档请下载附件哦
    发表于 10-10 06:14

    自制USBASP、USB-ISP、S51、AVR下载线及安装

    自制USBASP、USB-ISP、S51、AVR下载线及安装使用说明
    发表于 08-20 09:08 0次下载

    自制isp下载线

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

    自制ASP ISP下载器电路windows端驱动

    描述:自制ASP ISP下载器电路windows端驱动。
    发表于 12-21 10:16 13次下载

    自制ASP ISP下载器电路固件和AVR单片机源码

    描述:自制ASP ISP下载器电路固件和AVR单片机源码、固件等。
    发表于 12-21 10:16 83次下载

    自制ASP_ISP下载器电路原理图和PCB源文件

    描述:自制ASP ISP下载器电路原理图和PCB源文件,用AD软件打开
    发表于 12-21 10:16 64次下载

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

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