0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单片机ISP编程器的使用教程说明

Wildesbeast 来源:单片机教程网 作者:mcu110 2020-09-26 11:36 次阅读

Keil集成开发环境中完成了工程建立、源程序输入、源程序编译等工作后,得到了.HEX目标文件。单片机ISP编程器就是用来把这个hex文件烧写到单片机里去的工具,这样我们的程序才会被执行。

简单介绍一下我们使用的ISP编程器,什么是在系统编程技术呢?在系统可编程技术即In System Programming,简单地说就是指待编程的单片机在实验板(目标板)上,不用拆下来用编程器进行编程,只需利用ISP编程接口,通过下载线就可把程序代码下载到单片机内部,ISP技术是对传统编程技术的一大革新。通过ISP技术,我们在烧写程序的时候就不用频繁拔插芯片,只要鼠标点击即可把程序写入单片机,彻底告别以前那样用编程器反复烧写拨插芯片的烦恼。在ISP系统编程使得单片机芯片寿命更长,超过普通芯片89C51的10倍以上,性能更高,写入速度更快,稳定性更好,写入完成后自动运行新程序,可以立即查看到程序运行结果,具有所见即所得特性,修改程序效率极高,易用性接近仿真器,学习使用更方便、更快捷!!该编程器是ISP下载线 + 编程器完美结合,具体制作方法请参考本站《AT89s51编程器制作方法》

1、用并口通信电缆将编程器和电脑并口连接好,紧固好螺丝。

2、把待编程AT89S51单片机芯片插入编程器上的ZIF40零拔插力编程座并锁紧,

注意:插入单片机芯片时不要将芯片插反了,如下图所示,单片机的1脚要靠近ZIF40插座的锁紧手柄方向。

3、用USB线将编程器接到电脑的USB接口中,此时编程器上的电源指示灯(绿灯)会点亮,表示已经得到工作电源。

注意:如果此时编程器的保护指示灯(黄色)亮,蜂鸣器发出报警声,则为编程器发生了安全保护,有可能是因为单片机芯片插反了,产生大电流造成保护电路动作,此时保护电路会切断电源,保护被编程芯片和主板的USB接口不被过流烧坏,把插反的芯片拔下来重新插好即可。

图1:单片机ISP编程器和电脑并口连接图

第一步:启动编程软件

1、将产品配套光盘中的“ISP编程器驱动软件”文件夹复制到你的电脑硬盘的D盘根目录下,并将其目录下的所有文件的只读属性去掉,具体操作如下:全选文件夹中的文件,鼠标右键单击出现文件属性对话框,单击“只读”属性前面复选框中的勾,使其只读属性去掉即可。

2、双击文件夹中的“ISP编程器驱动软件.exe”启动编程软件,软件界面如下图2所示。

图2:ISP编程软件界面

第三步:打开目标文件

点击软件的“打开文件”按钮,出现打开文件对话框,打开准备写入单片机内部的目标文件(HEX格式)。

图3:打开文件

如下图所示:打开目标文件成功,编程软件的状态栏中显示了该目标文件路径、名称及文件大小,同时目标文件的代码出现在“写数据(FLASH)”缓冲区中。

图4:打开目标文件hex

第四步:编程(写数据)

打开待写入单片机内部的目标文件后,我们执行最后一步操作,如下图5所示,点击“AUTORUN”就可将程序写入单片机内部。这个AUTORUN自动完成“打开文件”、“擦除芯片”、“写单片机”、“读”、“程序校验”等组合功能。编程操作的结果会显示在软件的状态栏中。

图5:完成单片机烧写!

支持ISP编程的单片机,有目前最流行的51系列单片机的AT89S51、S52、S53、S8252等, AVR系列AT90S8515、ATmega8515、ATmega8、ATmega16、ATmega162单片机等。

如果你的实验板(开发板)有ISP编程接口,那么使用ISP下载线就是你的最佳开发方案,你只需把ISP编程器和实验板利用ISP下载线连接起来,利用下载线直接把程序下载到实验板上的单片机中运行,再也不用频繁地拔插单片机芯片了,彻底消除频繁拔插芯片折断单片机引脚、插反单片机等烦恼,能够极大地提高调试程序时的效率。下图就是“ISP编程器”和“S51增强型实验板”进行ISP在系统编程开发。

注:使用ISP在系统编程开发方式时,ISP编程器的ZIF40插座中不要插入单片机,编程软件的操作方法和前面介绍的相同。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6037

    文章

    44559

    浏览量

    635502
  • ISP
    ISP
    +关注

    关注

    6

    文章

    477

    浏览量

    51844
  • 编程器
    +关注

    关注

    9

    文章

    395

    浏览量

    42325
收藏 人收藏

    评论

    相关推荐

    51,avr,pic等各种单片机编程器功能介绍及详解

    编程器  AVRISP是为AVR®Flash单片机在线编程的工具。AVRISP给予设计者们一个小型而可靠的编程工具,通过一个10脚的ISP
    发表于 10-19 15:42

    AVR编程器ISP相关资料分享

    51 AVR 编程器ISP ASP USBASP下载的驱动下载和程序下载下载的介绍驱动的下载1.win10驱动的下载其他系统驱动的安装接线介绍程序的下载故障排查总结下载
    发表于 11-23 08:21

    PGM89 51Flash单片机编程器V3.0

    学习单片机最有用的恐怕是编程器和仿真,一台商品化的编程器至少要几百元,仿真价格更高,往往让初学者难以选择。这里介绍的一款国外电子网站推出
    发表于 02-11 08:56 46次下载

    自制ATMEL 89系列FLASH单片机编程器

    自制一台ATMEL 89系列FLASH单片机编程器学习单片机最有用的恐怕是编程器和仿真,一台商品化的
    发表于 02-11 08:57 498次下载

    AT89C2051 AT89C4051单片机编程器

    在学习单片机的过程中编程器是必不可少的设备,许多电子爱好者因为没有编程器而无法进行单片机的实验。AT89C205 1/405 1是一个具有2K/4K字节Flash存储
    发表于 11-12 11:49 386次下载

    用于STM32F10x单片机编程器设计

    STM32F10x在OTP MCU编程器中的应用,OTP单片机因其价格低廉、性能成熟在许多小家电中得以广泛应用。硬件编程器通常是其开发过程中必不可少的设备。本案是用于该类单片机的硬件
    发表于 12-31 09:52 2477次阅读
    用于STM32F10x<b class='flag-5'>单片机</b>的<b class='flag-5'>编程器</b>设计

    PICkit单片机编程器用户指南

    本文档介绍如何使用PIC单片机编程器开发工具在目标电路板上仿真和调试固件。本手册的内容编排如下 第一章 PIC单片机编程器概述 第二章 入门 第三章 PIC
    发表于 03-09 17:39 112次下载
    PICkit<b class='flag-5'>单片机</b><b class='flag-5'>编程器</b>用户指南

    Winbond 单片机 ISP 编程

    简介使用传统编程器单片机重新编程会带来诸多不便,特别是已经安装在 PCB 板的芯片, Winbond 是最早使用 ISP(在系统编程)技术
    发表于 11-27 14:43 27次下载

    单片机编程器作用及功能解析

    单片机编程器是一款低成本开发编程器。它能够对Microchip 的大多数闪存单片机编程单片机
    发表于 12-11 16:17 1.4w次阅读

    单片机编程器和烧录有什么区别

    本文开始介绍了单片机编程器的特点以及对单片机编程器作用及功能进行了解析,其次介绍了烧录的概念以及它的研发应用,最后分析了
    的头像 发表于 04-09 10:36 3.5w次阅读

    自制最便宜的AVR ISP编程器,AVR ISP programmer

    自制最便宜的AVR ISP编程器,AVR ISP programmer 关键字:编程器,AVR编程器,
    的头像 发表于 09-20 18:56 1406次阅读

    单片机编程器是什么_单片机编程器应用

    单片机编程器(Single-chip programmer products ),是一款低成本开发编程器。它能够对Microchip 的大多数闪存单片机
    发表于 10-25 08:55 1.7w次阅读

    如何自制一个AVR单片机ISP下载线

    自制AVR单片机ISP下载线 单片机编程器的作用是将调试好的程序烧写到单片机的存储中。本文介绍
    发表于 03-06 15:34 4164次阅读
    如何自制一个AVR<b class='flag-5'>单片机</b><b class='flag-5'>ISP</b>下载线

    USB TTL和USB STC ISP在线编程器的安装与使用说明

    自主开发的 USB-TTL/STC-ISP 在线编程器使用 USB 接口,为笔记本电脑用户解决没有串口而不方便编程 STC 系列单片机的问题,本下载
    发表于 09-07 08:00 4次下载
    USB TTL和USB STC <b class='flag-5'>ISP</b>在线<b class='flag-5'>编程器</b>的安装与使用<b class='flag-5'>说明</b>书

    8051 ISP编程器(小尤鱼下载)及ISP U2编程器上位(WIN8支持)

    笙泉科技8051 ISP 编程器(小尤鱼下载)及ISP U2编程器上位(WIN8支持)
    发表于 05-10 15:57 13次下载
    8051 <b class='flag-5'>ISP</b><b class='flag-5'>编程器</b>(小尤鱼下载<b class='flag-5'>器</b>)及<b class='flag-5'>ISP</b> U2<b class='flag-5'>编程器</b>上位<b class='flag-5'>机</b>(WIN8支持)