欢迎来到天天文库
浏览记录
ID:14525302
大小:81.00 KB
页数:14页
时间:2018-07-29
《单片机实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一部分SE—52仿真开发系统介绍第一节SE-52单片机仿真开发系统简介SE-52单片机仿真开发系统是万利电子有限公司80C51系列单片机仿真开发的产品,专门用于对80C51系列单片机的软、硬件开发和调试。SE-52单片机仿真开发系统有仿真器和MedWin软件调试器两部分组成。MedWin软件可以对C、PLM和汇编程序进行多模块混合语言源程序级调试。第二节SE-52单片机仿真器介绍SE-52单片机仿真仿真器主机使用W78958BondoutChip仿真芯片和大规模集成电路设计,采用Client/Server结构,无跳线、无按键、无开关,所有硬件配置和运行控制全由
2、MedWin软件调试器设置。该仿真器面板上有三个LED,分别为POWER(电源、红色)、RUN(运行、绿色)、MONITOR(监控、黄色)。它具有以下主要性能:l“Bondout”仿真技术,Client/Server仿真结构l完全仿真8xC51/51/54/58单片机l仿真频率内部12/24MHz,目标系统33MHzl仿真器提供32K程序存贮器,仿真片内程序方式和64K数据区l完善的I/O口保护电路l完全支持C、PLM和汇编语言源程序实时调试l打印口高速并行通讯l仿真8xC51/51/54/58,80C31/32以及80C51兼容的MCUl仿真器内提供直流开关电
3、源第三节MedWin软件调试器介绍14MedWin软件是万利电子有限公司Insight系列仿真开发系统的高性能集成开发环境。集编辑、编译/汇编、在线模拟调试为一体,VC风格的用户界面,完全支持Franklin/KeilC扩展OMF格式文件,支持所有变量类型及表达式。3.1启动MedWin第一步:启动MedWinl如果已经连接仿真器,屏幕上出现MedWin的初始画面,直接进入MedWin。l如果没有连接仿真器,屏幕上出现端口选择画面。第二步:选择进入在线仿真或模拟仿真l由于仿真器供电电源、通讯电缆连接问题,请检查并使仿真器工作正常后,点击仿真器按钮,进入在线仿真。
4、l如果确认需要进行模拟仿真,点击模拟仿真按钮,进入模拟仿真状态。3.2MedWin开发入门MedWin集成开发环境提供了以下两种方式开发用户应用程序:l不使用MedWin集成开发环境项目管理方式——对源程序文件直接进行汇编和连接方式,兼容传统开发习惯。l使用MedWin集成开发环境项目管理方式——可进行多模块、混合语言编程的方式,同样也适合单模块程序的开发。我们希望用户在开发程序时,无论是单模块或多模块的应用,都使用项目管理方式管理程序。这里主要介绍使用项目管理方式开发程序:使用MedWin集成开发环境项目管理方式,可以对单模块和多模块方式应用程序进行开发。以下
5、是使用MedWin集成开发环境项目管理方式开发应用程序的步骤:l建立一个新的项目进入第一步——新建项目文件l打开已经存在的项目文件进入第三步——打开项目文件第一步:新建项目文件命令:[项目管理
6、新建项目文件]14进行该操作后会弹出创建项目的对话框,在项目名称框中输入项目名称(英文,无需加后缀,系统会自动添加后缀),其它选项可以按默认值不进行修改。然后按确认按钮,此时系统会弹出添加文件对话框,可以选择需要的文件进行添加,如果想新建文件可以在文件名框中添入文件名(必须带后缀,如果是汇编程序则后缀为.ASM)然后单击打开按钮即可。第二步:添加文件命令:[项目管理
7、添加
8、文件项]进行该操作后系统会弹出添加文件对话框,可以选择需要的文件进行添加,如果想添加一新文件可以在文件名框中添入文件名(必须带后缀)然后单击打开即可。第三步:打开项目文件命令:[项目管理
9、打开项目文件]对于调试已经存在的项目,可以直接打开项目文件进入第四步操作。第四步:编辑,编译/汇编/连接命令:[项目管理
10、编译/汇编]进行该操作可以将编辑好的文件进行编译/汇编。这一步骤产生OBJ文件。第五步:错误信息关联文件经过编译/汇编后的结果显示于消息窗口,出现错误后错误信息与文件关联。在消息窗口中错误之处双击鼠标左键或键入回车,即可将错误与文件关联。l如果没有错误,进入
11、第六步操作l如果出现错误,修改文件后重复进行第四步操作第六步:产生代码并装入仿真器命令:[项目管理
12、产生代码]命令:[项目管理
13、产生代码并装入]命令:[项目管理
14、重新产生全部代码]产生代码或产生代码并装入命令对经过编译/汇编无误后产生的OBJ文件进行连接产生用于下载的代码。此命令对修改过的源程序自动进行编译或汇编,否则将越过编译或汇编过程进行连接并装载代码到仿真器,完成调试文件所需的准备工作。第七步:开始调试14所有的调试操作都在[调试]菜单中。最常用的是[调试
15、全速运行(F9)]、[调试
16、单步(F8)]、[调试
17、自动单步]在调试过程中我们可以设置断点,设置断点
18、的方法如下:将光标移到要
此文档下载收益归作者所有