AT89S5x系列单片机支持对片内Flash存储器在线编程(ISP)。ISP是指在电路板上的被编程的空白器件可以直接写入程序代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。
ISP下载编程器可以自行制作,也可电子市场购买。
ISP下载编程器与单片机一端连接的端口通常采用ATMEL公司提供的接口标准,即10引脚的IDC端口。下图为IDC端口的实物图以及端口的定义。采用ISP下载程序时,用户目标板上必须装有上述IDC端口,端口中个信号线必须与目标板上AT89S51的对应引脚连接。注意,图中的8脚Pl.4(SS(的反))端只是对AT89LP系列单片机有效,对AT89S5x系列单片机无效,不用连接即可。
常见市售的ISP下载型编程器为ISPro下载型编程器。购买ISPro下载型编程器时,会随机赠送安装光盘。用户将安装光盘插入光驱,运行安装程序SETUP. exe即可。安装后,在桌面上建立一个“ISPro. exe下载型编程器”图标,双击该图标,即可启动编程软件。ISPro下载型编程器软件的使用与RF-810软件的使用方法基本相同,这里不再进行具体介绍。用户使用时,可参照编程器使用说明书进行操作。
上面介绍了两种程序下载的方法,就单片机的发展方向而言,已经趋向于ISP程序下载方式,一方面由于原有不支持ISP下载的芯片逐渐被淘汰(大部分已经停产),另一方面ISP使用起来十分方便,而不用增加太多的成本就可以实现程序的下载,所以ISP下载方式已经逐步成为主流。
上一篇:以单片机C8051F020为控制核心的简易数控恒流源系统设计
下一篇:单片机总线模式的键盘检测与液晶显示电路设计
推荐阅读最新更新时间:2024-03-16 15:59