伟福仿真器系统概述.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:34 大小:2.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

伟福仿真器系统概述.ppt

伟福仿真器系统概述.ppt

预览

免费试读已结束,剩余 24 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

仿真器系统由仿真主机+仿真头组成。系统的特点是:1、主机+仿真头的组合,本仿真器主机型号为S51,仿真头型号为POD8X5X(可仿真51系列8X5X单片机)。2、双平台,具有DOS版本和WINDOWS版本。3、双工作模式,硬件仿真和软件仿真模式。4、双CPU结构,100%不占用户资源。第二章开发环境简介2.1仿真器设置窗口2.2文件窗口2.3编译文件窗口2.4执行窗口2.5窗口窗口A.CPU窗口通过CPU窗口可以看到你编译正确的机器码及反汇编程序,让你更清楚地了解程序执行过程。CPU窗口中还有SFR窗口和位窗口,让你了解程序执行过程中寄存器内容的变化。B.数据窗口对51系列CPU,数据窗口有:DATA内部数据窗口;CODE程序数据窗口;XDATA外部数据窗口;PDATA外部数据窗口(页方式)图2-6-4DATA(内部数据窗口)图2-6-5CODE(程序数据窗口)图2-6-6XDATA(外部数据窗口)图2-6-7PDATA(页方式外部数据窗口)软件实验一存储器块清零五、参考程序框图软件实验二二进制到BCD转换五、参考程序框图软件实验三数据排序五、参考程序框图硬件实验一P1口输入、输出实验程序Delay:MOVR7,#200DEL1:MOVR6,#123NOPDEL2:DJNZR6,DEL2DJNZR7,DEL1RET六、参考程序框图硬件实验二交通灯控制(软件延时法)四、实验说明l.做本实验要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始为状态0。状态0:东西红灯,南北红灯;然后转状态1:南北绿灯通车,东西红灯;过一段时间转状态2:南北绿灯闪几次转黄灯亮,延时几秒,东西仍然红灯;再转状态3:东西绿灯通车,南北红灯;过一段时间转状态4:东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯;最后循环至状态1。2.各用一组红、黄、绿色LED分别表示南北方向和东西方向红绿灯。3.延时程序参考硬件实验一,具体时间长短同学自己确定。五、实验仪器和设备:单片机开发实验板、PC机、WAVE软件、51仿真器等。六、参考程序框图硬件实验三计数器实验四、实验说明本实验中内部计数器起计数器的作用。外部事件计数脉冲由T0(P3.4)脚引入定时器T0。单片机在每个机器周期采样一次输入波形,因此单片机至少需要两个机器周期才能检测到一次跳变,这就要求被采样电平至少维持一个完整的机器周期,以保证电平在变化之前即被采样。同时这就决定了输入波形的频率不能超过机器周期频率。五、实验仪器和设备单片机开发综合实验装置、PC机、WAVE软件、51仿真器等。六、参考程序框图硬件实验四外部中断实验六、参考程序框图硬件实验五定时器实验(电子秒表)四、实验说明在使用键盘显示功能时,要先了解各自的接口。本实验中要将计时结果送LED显示,可按下面给出的步骤:先将各位计时值拆字,分别送到LED0~LED7显示缓冲区中去,然后调用显示子程序。本实验中用定时器T0产生1秒钟基本时间单位,系统fosc=12MHz,当定时器T0工作在方式1(16位)时,最大定时时间为216*1μs=65536μs再利用软件记数,当T0中断16次时,所用时间为65536*16=1048576μs≈1s因此在T0中断处理程序中,要判断中断次数是否到16次,若不到16次,则只使中断次数加1,然后返回,若到了16次,则使电子秒表记时值加1(十进制),请参考硬件实验五有关内容。五、实验仪器和设备:PC机、WAVE软件、仿真器、用户板、实验板、开关电源等。六、参考程序框图其他程序参照以上程序步骤或实验辅导