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