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