admin管理员组

文章数量:1531411

2024年6月14日发(作者:)

最小系统板做好了,接下来就是做根ISP下载线了。否则程序怎么写到AT89S51

芯片里呢?

先来认识一下AT89S51上ISP(在线编程)功能脚的定义

看上图的左边AT89S51引脚图的P1.5、P1.6、P1.7的第二功能分别为MOSI(主机发送从机

、SCK(时钟脉冲信号由主机发送)。那什么时候才能启接收)、MISO(主机接收从机发送)

用第二功能呢?就是当复位脚RST接高电平一直处于复位状态时就可用第二功能了,所以

在ISP下载板上有一条线接至AT89S51的第9脚(RST)上,就是在写程序前先发一个高

电平将S51的RST脚设为复位态,然后就可通过MOSI、MISO向S51内写程序了。看起来

还是串行通信啊,呵呵。把这四根线加上VCC和GND共六根线通过74HC373连接到PC

的并口,并配合软件Easy 51 Pro就可以下载HEX文件了。见下图。要特别注意搞清楚IC

的引脚是如何排列的-参考DATASHEET,哪是1脚哪是2脚-特别是第一排完了后,第二排

从上面开始数还是下面开始数。每个脚的功能是什么,IC的原理是什么,也要了然于胸。

ISP下载线电路的实质也就是将PC端下载软件送出的4路串行编程信号通过4个缓冲器

整形为TTL信号然后交给AT89S51的ISP口。我想其它如AVR的ISP也是这个道理吧。

配合的下载软件Easy 51Pro 2.0的工作界面:

接法不同

Easy 51Pro 2.0配置文件配置也不同,如果是默认的接法就不用改配置了。官方

有一个配套软件,它的接法就只能固定,不能自己随自己的接法而配置。见附录的资料。

本文标签: 配置下载接法信号软件