首页 理论教育 单片机实用教程:下载程序与WAVE烧写器调试

单片机实用教程:下载程序与WAVE烧写器调试

时间:2023-11-16 理论教育 版权反馈
【摘要】:下面简介WAVE EP3.0程序烧录器的使用方法。该烧录器采用直接USB供电,串口通信。程序烧写时,用串口数据线将烧录器与计算机的COM口连接好,然后将要烧录的单片机放入编程器IC锁紧座并锁紧。4)单击“写器件”命令,将所选的“*.HEX”或“*.BIN”文件写入单片机。6)取下单片机,插入电路板,观察实际运行情况。图1-21 EP3.0程序烧录器图1-22 烧录完成后状态信息

单片机实用教程:下载程序与WAVE烧写器调试

单片机系统开发过程中,常常听到“下载程序”、“下载指令”、“烧写”和“编程”等词汇,它们具有相近的意思,都是说把编写好的程序下载到单片机的存储器中。在软件设计完成之后,不免要结合系统的硬件电路进行调试,特别是在系统结构比较复杂,程序很庞大时,调试将占到整个项目开发的一半甚至更多的时间。

在调试阶段,也就是“磨合”软件和硬件以便它们共同实现系统功能。方法是在μVision中把目标程序编辑好,生成单片机可执行的代码(hex文件),通过下载线下载到单片机系统板中,然后运行该程序,观察系统的“反应”和我们的设计是不是相符,例如在单片机控制发光二极管闪烁的例子中,设计需要发光二极管以500ms为间隔进行闪烁。当程序设计完成并下载到单片机之后,可能出现的问题是发光二极管不闪烁或闪烁的时间间隔不对。如果出现这些与设计不符的实验效果,首先在保证硬件电路是正确的前提下,回到汇编程序中找错误,修改后再下载到单片机系统中。如此反复,直到系统运转正常为止。下面简介WAVE EP3.0程序烧录器的使用方法。

EP3.0程序烧录器,如图1-21所示,支持ATMEL、STC、SST等型号单片机的烧写,具有性能稳定、烧录速度快等优点。该烧录器采用直接USB供电,串口通信

程序烧写时,用串口数据线将烧录器与计算机的COM口连接好,然后将要烧录的单片机放入编程器IC锁紧座并锁紧。运行程序烧录软件“Easy 51Pro.exe”进行程序的烧录:

1)检测芯片ID,根据烧录单片机的类型选择具体型号。

2)单击“(自动)擦除器件”命令,将要烧录的单片机中之前的程序擦除。

3)单击“(自动)装入文件”命令,添加通过编译后的“*.HEX”或“*.BIN”文件。

4)单击“写器件”命令,将所选的“*.HEX”或“*.BIN”文件写入单片机。(www.xing528.com)

5)单击“(自动)效验数据”,检验数据是否出错,当提示“效验成功,数据正确”时,说明此次烧录成功,如图1-22所示。

6)取下单片机,插入电路板,观察实际运行情况。

978-7-111-43252-4-Chapter01-32.jpg

图1-21 EP3.0程序烧录器

978-7-111-43252-4-Chapter01-33.jpg

图1-22 烧录完成后状态信息

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈