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配置文件配置也不同,如果是默认的接法就不用改配置了。官方
有一个配套软件,它的接法就只能固定,不能自己随自己的接法而配置。见附录的资料。
版权声明:本文标题:AT89S51 ISP下载线(并口)的制作 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1718374445a673039.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论