第4讲 程序下载软件的使用Word文档下载推荐.docx
《第4讲 程序下载软件的使用Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《第4讲 程序下载软件的使用Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
用鼠标左键双击SLISP_V1605.EXE文件的图标,便可进入安装该软件过程。
桌面出现图4-1所示窗口。
点“下一步”按钮。
进入图4-2界面。
在同意协议前的单选框点击后,再点“下一步”按钮。
进入图4-3界面,显示用户信息。
如果需要更改,可直接在文本框内修改。
之后点“下一步”按钮。
进入图4-4界面,查看安装位置。
如果需要更改,可点“更改”按钮,选择安装位置。
然后点“下一步”按钮。
进入图4-5界面,确定快捷方式文件夹。
再点“下一步”按钮。
进入图4-6界面,检查设置信息是否正确。
接着点“下一步”按钮。
进入图4-7界面,软件安装文件。
完成后出现图4-8界面。
点“完成”按钮,安装结束。
图4-1欢迎界面
图4-2协议征询
图4-3用户信息
图4-4安装位置
图4-5快捷方式文件夹
图4-6设置信息
图4-7安装文件
图4-8完成安装
4.2软件工作界面
已经安装有双龙电子下载软件的电脑,在其桌面上就有图4-9所示的图标。
同样用鼠标左键双击该图标便可进入MCU下载程序的工作界面,如图4-10所示。
图4-9下载软件快捷按钮
在图4-10所示工作界面上,最上面一行有三个文本框,它们是“通信参数设置及器件设置”。
左边一个是通信口选择。
点击右侧带三角按钮,会弹出下拉菜单。
按照要求选则通信接口,这里选“LPT1”。
中间一个是速度选择,可选“TURBO”。
右边一个是器件选择,同样点击右侧带三角按钮,会弹出下拉菜单。
菜单上列出的单片机,都是该软件支持的。
这里选“AT89S52”。
最右边的按钮是显示ISP接口的。
点击显示如图4-11。
第二行是待下载或读出程序的十六进制文件名及其保存的位置。
可点击右边的“Flash”按钮进行选择。
其它几个按钮都很明确,这里不再多讲了。
首次使用时须将“通信参数设置及器件选择”设置成图中所示,即通信口设为并行通信口“LPT1”,速率设为“TURBO”加速,器件选择“AT89S52”。
图4-10MCU下载软件工作界面
图4-11ISP接口
4.3程序读取与下载
在进行读取与下载程序操作前,须拔去最小系统板上的跳线J101、J102、J103,插上AT89S52芯片;
将下载线的接口板插入电脑的并口上,把连接电缆把最小系统与接口板连好,再在最小系统上接上+9V电源。
注意“+”与“-”不能搞错。
打开电源对最小系统上电。
接着就可以读写芯片中的程序了。
4.3.1读取程序
按照上面的步骤操作完成后,在图4-10的界面上点“读取”,界面如图4-12所示。
读取完成后,点右边“编辑”按钮,弹出“编辑缓冲区”界面,见图4-13。
此时就可以对程序进行编辑了。
如果需要可以点“保存”按钮,将文件保存为二进制或十六进制等文件。
图4-12读取程序
图4-13编辑程序
4.3.2下载程序
下载程序前先要设置好待下载的二进制或十六进制文件,即后缀名为BIN或HEX的文件。
方法如下:
在图4-10中点“flash”按钮,弹出“打开FLASH存储器数据文件”对话框。
在“查找范围”右侧的文本框中找到待写文件的目录及文件名,在“文件名”右侧的文本框中就会显示出该文件名,见图4-14,再点“打开”按钮。
在“空闲存储器填充”中选“填充FF”或“填充0”等,点“确定”,此时界面如图4-15所示。
在图4-15的界面上点“编程”按钮,软件就会自动对芯片写入程序,完成后的界面如图4-16所示。
如出现错误,就会在下面的文本框中出现提示。
找到原因后再进行重写,但重写前请先把芯片内原来的擦除掉,即点一下“擦除”按钮即可。
如果对原程序进行了修改,那么就要重新进行编译,即点重建目标文件“Rebuildalltargetfiles”按钮,生成新的.HEX文件;
下载时还得重新加载刚生成的同一文件名的新.HEX文件。
这样才能保证本次下载的是已修改的程序。
完成上面的操作后,关闭+9V电源,拔下连接电缆,插上跳线J101,接上扩展接口电路,就可以检查程序的运行情况,进行实验或开发了。
图4-14加载待写文件
图4-15完成写操作
图4-16
注意:
在调试过程中,由于程序需要多次更改、编译等操作。
因此请读者务必在下载程序前一定要确认一下,现在下载的程序是不是已修改程序的十六进制文件!