|
|
|
利用串口对 89S
系列单片机编程 |
|
| 目前市场上不少的单片机具有ISP功能。 |
| ATMEL公司最近新推出的AT89SXXXX系列单片机也提供了一个SPI串行接口,让用户能对内部程序存储器编程(ISP)。 |
| 什么是
ISP ? |
| ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件, |
|
已经编程的器件也可以用ISP方式擦除或再编程。ISP技术是未来发展方向。 |
| 应一些单片机爱好者的需求,现介绍本站开发的利用串口对89S51及89S52
ISP编程的软件及最简单的硬件连接方法. |
| 下图是个简化了的硬件连接方法,虽然不能全自动的在线编程,但其连接简单实用稳定,比较适于初学的爱好者DIY. |
 |
| 注1:reset
脚,按编程要求,要在每次对芯片操作前,最好做一个由低到高的操作。
|
| 注2:在做好这个电路后发现极其不稳定!请在
232 芯片和 MCU 之间用一个 LS 型驱动器进行驱动。如
LS244 LS241 LS242
|
| 注3:上图中电容的值和型号和你用的
232 芯片有关,具体参数请找你的 232 的 datasheet。
|
| 注4:本电路除所接引脚,其他的都可以悬空。
|
| 注5:本电路所使用的串口电缆为一一对应的串口线。
|
| 注6:
|
|
|
89S
系列单片机编程软件V2.0版 的界面.
软件下载
|
|

|
|
|