- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS51實验指导(wave6000)
Lab6000通用微控制器实验系统简介 1
一. WAVE6000软件界面 2
二. 主菜单的主要功能 2
第一次实验 软件实验 5
软件实验一 数据区清零、建立数据区与数据块传送 5
软件实验二 二进制数转换为BCD数 6
软件实验三 二进制数转换为ASCII码 7
【选做】实验验证第三章、第四章作业程序 7
第二次实验 硬件实验 8
硬件实验一 P1口输入、输出实验 8
硬件实验十 计数器实验 9
硬件实验十一 外部中断实验 10
硬件实验十二 定时器实验 10
硬件实验十六 八段数码管显示实验 11
【选做】硬件实验十八 电子时钟(实验十二、十六的结合) 15
Lab6000通用微控制器实验系统简介
硬件实验平台的组成
【使用方法:】
1、实验台右上角EX51B仿真器用于MCS51实验。用串口通讯电缆将仿真器与计算机连接起来(注意:在仿真器与计算机连接串口电缆时,两台机器必须都关断电源。否则易损坏计算机和仿真器)。
2、连接实验台220V电源,打开电源开关。仿真器初始化成功后,LED显示8051。
3、打开计算机电源,运行wave6000集成调试软件。
软件开发环境WAVE6000使用方法
WAVE6000软件界面
主菜单的主要功能
文件(F)
文件菜单中的大部分命令的使用同WINDOWS的其它软件类似命令使用相同。
这里新增了项目文件的新建、打开、保存、关闭。其他仿真软件(如Keil,在“项目”主菜单下完成项目文件的新建、打开、保存、关闭)
编辑(E)
编辑菜单跟常用的WINDOWS其它软件使用方法相同。
搜索(S)
它可以进行符号、字符串查找,转到程序的指定行、指定地址/标号和当前PC所在行,给调试程序增加了方便。
项目(P)
在项目菜单中可以编译当前窗口的程序、编译项目中所有的模块和包含文件。还可以直接装入在其它环境中编译好的调试信息,然后在伟福环境中调试。另外在这个菜单中还可以加入模块文件和包含文件。
执行(R)
执行菜单主要包含了程序运行的一些方法。主要有:
⑴全速运行:运行程序
⑵跟踪:跟踪程序执行的每步,观察程序运行状态。
⑶单步:单步执行程序,与跟踪不同的是,跟踪可以跟踪到函数或过程的内部,而单步执行则不跟踪到程序的内部。
⑷执行到光标处:程序从当前PC位置,全速执行到光标所在的行。
⑸暂停:暂停正在全速执行的程序。
⑹复位:终止调试过程,程序将被复位。如果程序正在全速执行,则应先停止。
⑺设置PC:将程序指针PC,设置到光标所在行。程序将从光标所在行开始执行。
⑻编辑观察项:观察变量或表达式的值,可以将需要检查和修改的值或表达式放到观察窗口里以便检查和修改。
⑼设置/取消断点:将光标所在行设为断点,如果该行原来已为断点,则取消该断点。设置断点对于局部程序的调试、观察变量的值带来很大的方便。
⑽清除全部断点:清除程序中所有的断点,让程序全速执行。
窗口(W)
在这个菜单中包括项目窗口、信息窗口、观察窗口、CPU窗口、数据窗口、断点窗口、书签窗口、跟踪窗口、逻辑分析窗口、排列窗口等命令。通过它们可以观察项目文件,错误信息,程序用到的函数的各个变量、结构,特殊功能寄存器、位变量、常用寄存器的值,还可以观察和改变内部数据、外部数据等。
外设(L)
外设菜单可以定义或观察定时器/计数器0、定时器/计数器1、定时器/计数器2、串行口以及管理或观察中断源,也可以辅助生成中断初始化程序。
仿真器(O)
⑴仿真器设置:可以进行编译语言的设置、目标文件的设置、仿真器的设置和通信设置。如果设置不当,就可能出现程序找不到编译路径、仿真器无法正常通信等错误。
“语言”设置:当程序用汇编语言进行编写时,如下图所示设置【选择“伟福汇编器”】。
“目标文件”设置:一般情况下地址选择为缺省方式。
“仿真器”设置:选择仿真器为“Lab6000通用微控制器”,选择仿真头为“MCS51实验”。当使用伟福软件进行模拟时,选中使用伟福软件模拟器。如果使用硬件仿真器,不要选择使用伟福软件模拟器。
“通信设置”包括通信端口选择,速率选择,字间距选择,以及串口的测试功能。如果按下测试串行口按钮,出现收发次数相同,没有错误次数,则通信正常。如果发的次数同错误次数相同则要重新选择端口。如果只是偶尔几个错误,则可以修改一下波特率和字符间隔,使通信流畅。选择了“使用伟福软件模拟器”,则不需要设置通信端口。
⑵跟踪器/逻辑分析仪设置
计时器:在程序下面的状态栏可以看到程序执行的时间。
跟踪器:通过跟踪器,可以方便地看到程序实际执行的过程,在跟踪器窗口中可以观察到程序执行时间,执行过的机器码,反汇编程序,源程序,源程序所在文件。跟踪程序动态执行过程,找出程序中一些不可预
文档评论(0)