找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3715|回复: 2
收起左侧

DIY AT89S52单片机编程器

[复制链接]
ID:877318 发表于 2021-1-13 21:18 | 显示全部楼层 |阅读模式
本帖最后由 huldz 于 2021-2-2 20:18 编辑

AT89S52是一款年代久远的单片机常常出现在经典教程中,做设计有时候也是指定单片机,需要对at89s52单片机编程是需要编程器的可是这种东西当今已经买不到了,需要查找教程往往十分复杂也容易遇到困难,本人也是一点一滴的摸索出来的,在这里把经验和大家分享

AT89S52烧录协议是spi 主要是4根线控制
因为是通用spi协议,已经有前辈做出了对应软件,我们只要找到这款  easy51prov2 “软件” 用里面 软件按照电路图连接好就能烧录了,


使用电脑主板后面的原生并口 连接一个 74hc373 做缓冲器,用并口对AT89S52进行烧录即可
下面是电路图


u=1925951hei96,2934955404&fm=26&gp=0.jpg


EasyIsp-1 .jpg



如果电脑没有并口也没关系,可以制作串口版 ,串口版需要用一个stc89c52rc单片机做下位机,配合软件也可完成烧录

stc89c52rc 需要在软件包内 找到 “串行编程器源程序(Keil C) ”工程编译后把hex烧录到 stc89c52rc 做下位机
只需对P1.5,P1.6,P1.7,RST引脚控制互相连接上  也就是 stc89c52rc 连接 AT89S52


中间加一个74hc373 做缓冲就可以了,,,串口版连接方法如下 :
AT89S52    74hc373     stc89c52rc   

MOSI           ——         P1_5

MISO           ——         P1_6

        SCK             ——         P1_7        

RST             ——         P3_5








用到的软件 easy51prov2.zip (1.29 MB, 下载次数: 35)

评分

参与人数 2黑币 +55 收起 理由
jialishoushi + 5 很给力!
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:35873 发表于 2021-1-14 05:06 | 显示全部楼层
做过串口的  得闲时搞个并口的试试   多谢分享
回复

使用道具 举报

ID:517951 发表于 2021-1-14 16:10 | 显示全部楼层
我这里有用74HC244做的并口ISP下载线,用了很多年,可以烧89S52, MEGA8515等MPU
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表