搜档网
当前位置:搜档网 › 基于ISP技术的软硬件设计

基于ISP技术的软硬件设计

龙源期刊网 https://www.sodocs.net/doc/d88552353.html,

基于ISP技术的软硬件设计

作者:周皓

来源:《中国新技术新产品》2009年第13期

摘要:以ATMEL公司生产的AT89S5X系列芯片为例,简要介绍一种通过PC并口实现下载的在系统可编程方法,介绍AT89S51的串行编程的方法和部分协议,并且给出一个

AT89S51芯片的ISP下载的软件与硬件应用实例。

关键词:ISP;动态链接库;ATMEL;并行接口

1 引言

近年来,随着FLASH型单片机的广泛应用,采用软件模拟加写片验证成为一种经济实用的实验方法,尤其是随着单片机技术的发展,很多单片机都具有了ISP 功能,只要一根下载线即可以编程,ISP(在系统可编程的简称)是最先由Lattice公司提出的一种技术,是通过同步串行方式实现对其可编程逻辑器件的重配置,Atmel公司推出的AT89S系列51单片机也符合ISP特性。

2.I SP(在系统可编程)技术与发展

2.1 ISP简介

ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编

程。ISP技术是未来发展方向。

2.2 ISP的工作原理

ISP的实现相对要简单一些,一般通用做法是内部的存储器可以由上位机的软件通过串口或并口来进行改写。对于单片机来讲可以通过SPI或其它的串行接口接收上位机传来的数据并写入存储器中。所以即使我们将芯片焊接在电路板上,只要留出和上位机接口的这个串口,就可以实现芯片内部存储器的改写,而无须再取下芯片。

相关主题