首页 接线图文章正文

微机单片机中的基于AT89S51的编程器设计

接线图 2023年10月21日 07:36 137 admin

  随着AT89S51芯片的日渐流行,对于单片机初学者的我们来说算是一个大大的好消息。因为AT89S51编程器的制作简单、便捷,而且使用串行编程模式更方便于我们制作在线编程器,这样,就给频繁的51烧片、调试带来了巨大的方便。
编程器的电路设计如下:

微机单片机中的基于AT89S51的编程器设计  第1张

图1  基于AT89S51的编程器设计电路图

只要焊13根线就可以搞定这个电路。
基本原理
RST置高电平,然后向单片机串行发送编程命令。
P1.7(SCK)输入移位脉冲;
P1.6(MISO)串行输出;
P1.5(MOSI)串行输入(要了解详细编程原理可以去看AT89S51的数据手册)。
  使用并口发出控制信号,74373只是用于信号转换,因为并口直接输出高电平的电压有点没到位,使用其他芯片也可以,还有人提出直接接电阻。并口引脚1控制P1.7,引脚14控制P1.5,引脚15读P1.6,引脚16控制RST,引脚17接74373 LE(锁存允许),18-25这些引脚都可以接地
  另外,建议在你的单片机系统板上做个6芯的接口。
  注意:被烧写的单片机一定是最小系统(单片机已经接好电源,晶振,可以运行);VCC,GND为74373提供电源。
软件部分展示如下:

微机单片机中的基于AT89S51的编程器设计  第2张

图2  基于AT89S51的编程器设计软件部分

  其实,这个软件的通信,控制部分早在半年前就完成了,这回只是换了个界面和加入并口下载线的功能。
使用很简当。有一点要特别指出:当你用鼠标右键点击按钮后,可以把相关操作设置为自动模式(只有打开文件,擦除芯片,写FLASH ROM,读FLASH ROM,效验数据 可以设置),点击“自动完成”后会依次完成这些操作,并在开始时检测芯片。当“打开文件”设为自动后,第2次烧写同一个文件时不必再去打开文件,软件会自动刷新缓冲。
  此外,软件在WIN XP,WIN 2000可以使用(管理员登陆的),在WIN 98 ,WIN ME使用并口模式时会更快些。这个软件同时支持串口编程器和并口下载线。操作正常结束后会有声音提示。如果没有声卡或声卡烂了,则声音会从机箱扬声器中发出。
  注意:记得在CMOS设置中把并口设为ECP模式。
实物图如下所示:

微机单片机中的基于AT89S51的编程器设计  第3张

图3  基于AT89S51的编程器设计实物图

提示:需要编程软件的可在这里下载。
http://www.jiexiantu.com/



  来源:阴雨
版权与免责声明

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

标签: 微机单片机 电路图

发表评论

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