本帖最后由 huldz 于 2021-2-2 20:18 编辑
AT89S52是一款年代久远的单片机常常出现在经典教程中,做设计有时候也是指定单片机,需要对at89s52单片机编程是需要编程器的可是这种东西当今已经买不到了,需要查找教程往往十分复杂也容易遇到困难,本人也是一点一滴的摸索出来的,在这里把经验和大家分享
AT89S52烧录协议是spi 主要是4根线控制
因为是通用spi协议,已经有前辈做出了对应软件,我们只要找到这款 easy51prov2 “软件” 用里面 软件按照电路图连接好就能烧录了,
使用电脑主板后面的原生并口 连接一个 74hc373 做缓冲器,用并口对AT89S52进行烧录即可
下面是电路图
如果电脑没有并口也没关系,可以制作串口版 ,串口版需要用一个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)
|