![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=1739562507-tAQp73Ep1N9zVwHKA0VyLdeo531xkLEu-0-532bc75656c601f6b3c66c499e240bbb)
图2-59 ISP软件主界面
(2)通过菜单“Options—Select Port”来选择所使用的并行端口,如图2-60所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0073_0002.jpg?sign=1739562507-mInpbylpEnQ7aiqONED1m6LMaAvcmo95-0-ee04a7525f472d055597c50314500076)
图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=1739562507-71Gi8Cs1EnwISv2EvPkqC710MtRk3nz9-0-1919077c5ec72de96abaf30af24625ba)
图2-61 选择相应的器件
(4)点击options选项中的Initialize Target(初始化器件)或者闪电图像的快捷键(图中圆圈所示)对器件初始化,如图2-62所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0001.jpg?sign=1739562507-4YTYr88YDCn0nCvwOC0Ew37Wupx7NRLD-0-a0ffe0bae0ac83b6230c37890644cd40)
图2-62 对器件初始化
(5)点击菜单File中的Load Buffer,选择需要下载的Hex目标文件,如图2-63所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0002.jpg?sign=1739562507-7Jv5x8Jq6Iwn3Z7xgt9WZEejZk26LVt2-0-fff5848a6e3332da161794ef95310def)
图2-63 打开Hex目标文件
(6)点击Instructions中的Auto Program或者点击快捷方式A(圆圈内所示)即可下载程序到单片机,如图2-64所示。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0003.jpg?sign=1739562507-38SRmp3S3QjesdYsYseB6vfLkBvyCrBz-0-b6a601fbcf0b87701a693ba71111e1e1)
图2-64 下载程序到单片机
(7)程序下载到单片机后出现如图2-65所示对话框,要求选择单片机上锁(加密)。在学习阶段,不需对单片机上锁,可选择“Lock 0”后点击“OK”。至此,程序下载结束。
![](https://epubservercos.yuewen.com/23CB0D/11909770804602806/epubprivate/OEBPS/Images/figure_0074_0004.jpg?sign=1739562507-OotvPIPCDYAqN8634Xx8APo1UKimqQ26-0-386c57f2f55d61efde5445cb6edd3967)
图2-65 对单片机加密
程序下载到单片机中后,即可在电路板上检验程序功能。