首页 接线图文章正文

自制一款廉价的ISP下载器

接线图 2023年11月07日 18:46 158 admin

自制一款廉价的ISP下载器,ISP programmer

  作者:曹庆文 所谓的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下载器  第1张
  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下载器电路图

发表评论

接线图网Copyright Your WebSite.Some Rights Reserved. 备案号:桂ICP备2022002688号-2 接线图网版权所有 联系作者QQ:360888349