服务热线:(86)-755-83997861 Fax:(86)-755-83997996

解决方案

AT89S系列单片机ISP下载线设计

来源:星佑电子 (2011-10-18)

目前,单片机技术广泛应用于弱电控制领域,从事单片机系统开发的技术人员也越来越多。然而,单片机系统开发的前提需要建立系统开发平台,包括仿真器编程器、相关编译软件等。市场上的仿真器、编程器大多价格较高,这给技术人员进入单片机系统开发行业提高了门槛,同时也提高了从事单片机系统开发企业的研发成本。基于这种情况,文章提出了一种能取代传统编程器、仿真器的ISP下载线设计方案,根据该方案设计的下载线基于USB接口,能对AT89S系列单片机进行在线系统编程。文章对设计方案的工作原理进行了充分论述,对其实现的方法进行了详细说明。该下载线设计具有成本低、性能稳定、使用方便等特点。

  1 引言

  随着单片机日益广泛的应用,为了降低单片机系统开发的成本和难度,许多单片机生产厂商推出了支持ISP技术的单片机,其中就包括主流厂商ATMEL公司生产的AT89S系列单片机。ISP(InSySTem Programming)即在线系统编程,该技术允许用户对电路板上的单片机擦除、写入最终程序代码,免去了传统开发过程中所需的仿真器、编程器等开发工具,且使用户能在线对单片机进行软件升级。

  ISP技术需要通过ISP下载线及相应的程序下载软件来实现,目前多数的下载线为并口下载线,而并口已经逐渐被市场淘汰,现在的许多笔记本电脑和台式机都取消了并口配置,因此,USB接口的ISP下载线已成为主流。本文提出了一种基于USB接口的ISP下载线设计方案,该方案成本低、电路简单、易于自制且使用方便。

  2 设计方案说明

  设计方案以ATMEGA8单片机为核心,具体电路原理图如图1所示。

图1 ISP下载线电路原理图

图1 ISP下载线电路原理图

  ATMEGA8单片机是基于增强的AVR RISC结构的低功耗8位CMOS微控制器PDIP封装形式的引脚如图2所示。

图2 ATMEGA8引脚图

图2 ATMEGA8引脚图

关闭】【打印】【收藏此页