![51单片机应用基础(C51版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/778/23312778/b_23312778.jpg)
学习单元七 烧写程序(2)——用Atmel MCU ISP软件烧写程序
一、软件概述
Atmel微控制器ISP软件(Atmel Microcontroller ISP Software,以下简称ISP软件)主要是针对ATMEL公司的AT89S5X系列单片机,该系列单片机可通过图2-5(b)所示与电脑并行口相连在线编程(in-system programming,简称ISP)。本软件具备浏览、编程(写入芯片)、擦除数据、加密等功能。
本软件所需硬件支持:
(1)计算机的并行端口;
(2)AT89S5X系列单片机及ISP下载线。
(3)支持AT89S5X系列单片机进行ISP下载的用户目标电路板或实验板。
二、软件使用方法
使用软件前先用ISP下载线将目标电路板与计算机的并行端口相连,打开电路板电源。软件使用方法如下:
(1)点击“开始—程序—Atmel_ Microcontroller ISP Software”打开ISP软件主界面,如图2-59所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0073_0001.jpg?sign=1739336234-VLdVo1NOkZpTkQa8F13OouZ83CU5Hqz5-0-6b894913e4ebdd62bd91dfae8f2e9a23)
图2-59 ISP软件主界面
(2)通过菜单“Options—Select Port”来选择所使用的并行端口,如图2-60所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0073_0002.jpg?sign=1739336234-OfV69r3zHWLAwmOGBZB47ubAe77syGr6-0-da33935880af40eec6c8203c25b4be23)
图2-60 选择打印机并行端口
(3)点击菜单中的Options选项中的select device(选择器件),弹出如图2-61所示窗口选择相应的器件。选择相应的单片机型号,如AT89S51,并选Page Mode(页模式)或Byte Mode(字节模式)后点击“OK”。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0073_0003.jpg?sign=1739336234-1WellCqAuVNZqSkbXm3PjQ0mSJViOlkU-0-c28556f1776e9774d454ac3ce1b4c930)
图2-61 选择相应的器件
(4)点击options选项中的Initialize Target(初始化器件)或者闪电图像的快捷键(图中圆圈所示)对器件初始化,如图2-62所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0001.jpg?sign=1739336234-ly442uW00YPp44Qq6UZPT0SDlH1PeMAw-0-a60b48be050a34c5ed80658bac6c1214)
图2-62 对器件初始化
(5)点击菜单File中的Load Buffer,选择需要下载的Hex目标文件,如图2-63所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0002.jpg?sign=1739336234-QOaqNVr7rXFNABwIAvv44EmzHAvaIvYK-0-9ec9a782948ff794a88a38e8e9121e42)
图2-63 打开Hex目标文件
(6)点击Instructions中的Auto Program或者点击快捷方式A(圆圈内所示)即可下载程序到单片机,如图2-64所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0003.jpg?sign=1739336234-80boTZ8suodPDffTt0y1Ju7QrxD6oYcf-0-a9d239356f53edf3dbf2f1a7fa13ca97)
图2-64 下载程序到单片机
(7)程序下载到单片机后出现如图2-65所示对话框,要求选择单片机上锁(加密)。在学习阶段,不需对单片机上锁,可选择“Lock 0”后点击“OK”。至此,程序下载结束。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0004.jpg?sign=1739336234-I7SRDcgh2fiNFfC70BtK1qDt0cuML27k-0-63ad5acdb901d4f3f31807281aeff61d)
图2-65 对单片机加密
程序下载到单片机中后,即可在电路板上检验程序功能。