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

在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插座中不要插入单片机,编程软件的操作方法和前面介绍的相同。

磁致伸缩位移传感器综合知识
5G与工业互联网碰撞将为我们带来怎样的崭新未来
镜头常见光学问题及原理
瑞纳捷推烟弹2线方案 给行业防伪应用带来更好应用体验
微显示时代真的来了?
单片机ISP编程器的使用教程说明
简述耐火电缆的使用场合以及安装注意事项
华为鸿蒙OS会如期发布吗?
构建AI生态圈 小i机器人助力企业发展
连续供墨堵头原因和处理方法
基于动捕技术的虚拟游戏可以为脑瘫儿童进行治疗
罗德与施瓦茨PRISMON多画面系统为多画面网络提供统一接口控制
回顾上市36周年:苹果市值飙升185倍
技嘉于发布 AORUS H1 游戏耳机,USB 接口具备虚拟 7.1 声道功能
蚂蚁区块链落地再添新场景:海口全国首创公积金黑名单及缴存证明
55吋液晶电视海信一家独大 勇夺畅销榜四席价格最高
自粘结铁芯对电机能效提升到底有多大影响
吴新宙:自动驾驶系统采取逐步演进路线
RedmiBook 14二代搭载英特尔第十代酷睿i3-1005G1处理器
芯翼信息科技凭借5G NB-IoT SoC XY1200荣登中国物联网行业创新产品榜