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