
成 绩:
课程名称:单片微型计算机与接口技术
指导教师(签名):
实验项目名称:仿真系统搭建 实验时间:班级: 姓名: 学号:
实验目的
1、了解实验设备的软硬件组成,包括keil单片机仿真软件的安装、设置与使用
2、了解单片机仿真调试软件的安装、设置与使用
3、了解单片机仿真器的功能、结构与使用以及51单片机实验板的电路结构、工作原理与使用
4、熟悉使用keil单片机仿真软件、仿真调试软件和实验板进行协调工作的方法
实验设备与器件
硬件:微机、WAVE单片机仿真器、单片机实验板、连线若干
软件:KEIL C51单片机仿真调试软件,伟福V系列仿真调试软件
实验内容
整个实验系统由仿真调试软件(keil单片机仿真软件、伟福仿真调试软件)、单片机仿真头(伟福仿真器)和单片机最小板(51单片机实验板)组成。仿真软件进行项目的管理设置,仿真器进行软件的下载与单片机的仿真(IAP),实验板搭载建立各种外围电路。分析了解单片机仿真平台的构成与搭建的基本知识,了解51单片机实验板的功能结构。安装并设置keil单片机仿真软件与伟福仿真器调试平台,并使之协调工作。设置完成后,分别在keil单片机仿真软件与伟福仿真调试软件上建立C语言的工作项目与程序文件,并进行简单的调试。进而熟悉两种仿真软件各种调试命令。
单片机仿真的几种常用方法:
(1)Proteus软件仿真(用proteus来做单片机仿真,AVR,PIC这些主流芯片都支持仿真,硬件电
路在proteus里搭建,软件通过KEIL编写编译成C文件,并配置成Proteus能应用的C文件,
并在Proteus里加载该文件,就能实现仿真调试了。)
(2)烧写调试(就是将编写验证好的程序通过单片机烧写软件烧写到单片机里去,实现利用硬件调
试实验)
(3)仿真头调试:模拟各种各样的单片机型号
(4)简易软件仿真板(通过在keil应用程序里添加安装简易的软件仿真板,经过一定配置后就能直
接在keil界面里直接仿真调试实验了)
实验调试过程及结果
1.整个实验系统使用时,第一步先安装KEIL软件。点击setup,进行KEIL的安装,安装完成后,打开桌面Keil uVision2的快捷方式,进入Keil的主页面。点击project新建项目,如图1所示:
图1 图2
2.新建项目并保存项目后,选择仿真单片机型ATC51,如图2所示:
3.新建与加入程序文件,如图3所示:
图3
3. 实验仿真板的安装
(1)单块安装法
将要安装的版块对应的文件如ledkey,dll文件复制到uVision 的安装目录 \\keil\\C51\\BIN里,然后进入图4中的项目设置里出现如下图所示,选择左上的Use Simulator,并在左下角Parameter下输入 –dledkey,并点确定。并重启Keil就可以应用该仿真板了。仿真所得到的结果如图5:
图4 图5
(2)多块安装
将仿真版目录下的Dpj2.dll、dpj8.dll、ledkey.dll和simboard.dll四个文件拷贝到目录为D:\\Keil V7.06\\keil C51_V706完全破解版\\c51\\BIN的文件夹中, 修改 Tool.ini, 此文件位于 uVision 的安装目录 \\keil 下。请将下面的内容添加到[C51] 部分的后面.
AGSI1=ledkey.dll ("ledkey")
AGSI2=simboard.dll ("simboard")
AGSI3= Dpj2.dll ("Dpj2")
AGSI4= dpj8.dll ("dpj8")
如右图所示:
编写加入C语言程序,对项目进行设置,如图6所示,运行结果如图7所示:
图6 图7
实验心得
通过此次仿真系统搭建的实验,从中我们对实验设备的软硬件组成,包括keil单片机仿真软件的安装、设置与使用的方法都有了初步的了解和认识,为以后的学习单片机应用奠定了一定的基础。而且学好仿真软件也可以帮助我们省掉一些实验的麻烦,为以后的学习和工作打下了良好的基础。
