一.下载器介绍
如果你只想学习如何下载,请直接跳到第3部分。 这里的介绍只是为以下硬件连接做准备
STC89C51/STC89C52适合8051的架构,与AT89S51/AT89S52等51芯片的指令完全兼容,而且价格适中,性能稳定,性价比高,程序写入方便等
STC系列芯片写入以串行通信方式编译的文件。 根据自己在开发中积累的经验,结合目前常用的几种刻录方式,设计了一种操作简单且可灵活扩展的STC下载机。
如果你有需要的东西可以在这里购买
工具包地址:
下图:
正视图
后视图
二、界面详细介绍
J1——–串行j2—-USB供电连接器j3—-51或AVR的选择
j4—-TTL下载线路接口j5—–片外RAM扩展接口j6—–5v直流电源接口内外负) ) ) ) ) ) ) ) )。
j7—-max有效跳线k1—-电源开关k2—-51复位按钮
k3—-atmega16复位按钮y1—-可更换的晶体振动p1—-I/o端口P0端口
P1—-I/O端口P1端口P2—-I/O端口P2端口P3—–I/O端口P3端口
TTL和外部RAM扩展接口
ISP接口管脚定义
所有IO端口均采用双排抽屉,可作为最小系统使用,与at89s52/s51等芯片兼容; 确保TTL接口,方便连接USB转入TTL下载线; 可以将ISP下载程序连接到AT89S52/S51写入程序的ISP连接器被保留; AVR翻转51适配器板支持; 使用石英振子,石英振子可以根据自己的需要更换; 使用USB供电; 有标准电源连接器,可以直接连接到5V直流电源上使用。
三、具体下载方法
1、转移到STC-ISP软件
首先需要在电脑上正确安装STC-ISP软件。 如果没有的话,在官方网站上http://www.mcu-memory.com/
2、连接硬件电路
1 )将芯片放在编程垫上固定,注意芯片不要反插垫把处为芯片末尾,具体参考上图)。
2 )连接串行电路。 该下载器支持普通串行电缆、从usb到rs232的电缆、从usb到ttl的电缆,因为下面分别记载了这三种电缆的连接方法,所以用户只要选择其中一种方式即可
a、普通串行电缆、串行电缆一端连接电脑串行,一端连接下载机的J1端口串行)
b、usb连接rs232线,usb连接rs232线的usb端口连接电脑,串行端口连接下载机的J1端口串行端口)
c、usb连接到ttl电缆,usb连接到ttl电缆的usb端口,txd、rxd、gnd分别连接到下载器J4的rxd、txd、gnd
3 )电源线连接
电源可以使用usb供电、5v支流电源。 用户只要选择其中一个就可以了。 在下载器中,J2、J6为电源连接器。 在J4、P0、P1、P2、P3中引出了电源连接器。 用户根据需要选择其中一个即可。
3、打开STC-ISP软件,在MCU类型下拉列表框中选择合适的芯片型号。 下图:
4、点击OpenFile/打开文件按钮选择要下载的文件。 下图:
5、在“device manager 设备管理器)”中查看计算机上的序列号,然后在COM中选择相应的序列号。 下图:
6、单击Download/下载按钮注意到尚未完成,下面有最重要的步骤),如下图:
7、打开下载器电源
按下载程序上的K1键电源开关)打开芯片电源,STC-ISP将开始下载程序如果在下载程序之前已打开,请在此按K1键关闭电源,每隔1秒钟打开一次电源?) STC-ISP也同样开始下载程序。