欢迎来到天天文库
浏览记录
ID:6805813
大小:5.14 MB
页数:40页
时间:2018-01-26
《单片机原理与应用实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机原理与应用实验指导书电子信息工程系苏州市职业大学-40-第一章伟福仿真器系统概述本仿真器系统由仿真主机+仿真头、MULT_51C自制实验板、仿真器专用电源等组成。本系统的特点是:一、主机+仿真头的组合通过更换不同型号的仿真头即可对各种不同类型的单片机进行仿真,是一种灵活的多CPU仿真系统。采用主机+POD组合的方式,更换POD,可以对各种CPU进行仿真。本仿真器主机型号为E51/S,仿真头型号为POD8X5X(可仿真51系列8X5X单片机)。二、双平台,DOS版本和WINDOWS版本。WINDOWS版本功能强大,中/英文界面任选,用户源程序的大小不再有任何限制,支持ASM,
2、c,PLM语言混合编程,具有项目管理功能,为用户的资源共享、课题重组提供强有力的手段。支持点屏显示,用鼠标左键点一下源程序中的某一变量,即可显示该变量的数值。有丰富的窗口显示方式,多方位,动态地显示仿真的各种过程,使用极为便利。三、双工作模式1.软件模拟仿真(不用仿真器也可模拟仿真)。2.硬件仿真。四、双CPU结构,100%不占用户资源。全空间硬件断点,不受任何条件限制,支持地址、数据、外部信号、事件断点、支持实时断点计数、软件运行时间统计。五、双集成环境编辑、编译、下载、调试全部集中在一个环境下。多种仿真器,多类CPU仿真全部集成在一个环境下。可仿真51系列,196系列,PIC
3、系列,飞利蒲公司的552、LPC764、DALLAS320,华邦438等51增强型CPU。伟福WINDOWS调试软件提供了一个全集成环境,统一的界面,包含一个项目管理器,一个功能强大的编辑器,汇编Make、Build和调试工具。六、强大的逻辑分析仪综合调试功能逻辑分析仪由交互式软件菜单窗口对系统硬件的逻辑或时序进行同步实时采样,并实时在线调试分析,采集深度32K(E2000/L),最高时基采样频率达20MHz,40路波形,可精确实时反映用户程序运行时的历史时间。系统在使用逻辑分析仪时,除普通的单步运行、键盘断点运行、全速硬件断点运行外,还可实现各种条件组合断点如:数据、地址、外部
4、控制信号、CPU内部控制信号、程序区间断点等。由于逻辑仪可以直接对程序的执行结果进行分析,因此极大地便利于程序的调试。随着科学技术的发展,单片机通信方面的运用越来越多。在通信功能的调试时,如果通信不正常,查找原因是非常耗时和低效的。有了逻辑仪,情况则完全不同了,用它可以分别或者同时对发送方、接收方的输入或者输出波形进行记录、存储、对比、测量等各种直观的分析,可以将实际输出通信报文的波形与源程序相比较,可立即发现问题所在,从而极大地方便了调试。七、强大的追踪器功能追踪功能以总线周期为单位,实时记录仿真过程中CPU发生的总线事件,其触发条件方式同逻辑分析仪。追踪窗口在仿真停止时可收集
5、显示追踪的CPU指令记忆信息,可以以总线反汇编码模式、源程序模式对应显示追踪结果。屏幕窗口显示波形图最多追踪记忆指令32K并通过仿真器的断点、单步、全速运行或各种条件组合断点来完成追踪功能。总线跟踪可以跟踪程序的运行轨迹,可以统计软件运行时间。-40-第一章开发环境简介双击桌面上的WAVE图标或从开始/程序/WAVEFORWINDOWS/WAVE进入本开发环境,其界面及主要功能如图2-1中所注。仿真器设置打开文件新建文件打开项目保存文件编译文件复位全速执行跟踪单步CPU窗口保存文件数据窗口图2-1WAVE界面一、仿真器设置窗口如图2-2所示,在实验开始时要先根据需要设置好仿真器类
6、型、仿真头类型以及CPU类型,并注意是否“使用伟福软件模拟器”,若使用硬件仿真,请注意去掉“使用伟福软件模拟器”前的选择。图2-2仿真器设置窗口-40-二、文件窗口如图2-3,可在此窗口下进行包括新建、打开、保存等文件操作。图2-3文件窗口三、编译文件窗口如图2-4,在此窗口下可将源文件编译成目标文件。图2-4编译文件窗口-40-四、执行窗口如图2-5,在此窗口下,可用全速、跟踪、断点等各种方式运行程序图2-5执行窗口五、“窗口”窗口如图2-6-1,在此窗口下,可以观察各种窗口信息,其中最常用到的是CPU窗口和数据窗口。图2-6-1窗口-40-1.CPU窗口通过CPU窗口可以看到
7、你编译正确的机器码及反汇编程序,可以让你更清楚地了解程序执行过程。CPU窗口中还有SFR窗口和位窗口,让你了解程序执行过程中寄存器内容的变化。图2-6-2CPU窗口2.数据窗口对51系列CPU,数据窗口有:DATA—内部数据窗口;CODE—程序数据窗口;XDATA—外部数据窗口;PDATA—外部数据窗口(页方式)图2-6-3数据窗口-40-图2-6-4DATA(内部数据窗口)图2-6-5CODE(程序数据窗口)-40-图2-6-6XDATA(外部数据窗口)图2-6-7PDATA(
此文档下载收益归作者所有