单片机实验指导书部分.doc

单片机实验指导书部分.doc

ID:51018731

大小:162.00 KB

页数:16页

时间:2020-03-17

单片机实验指导书部分.doc_第1页
单片机实验指导书部分.doc_第2页
单片机实验指导书部分.doc_第3页
单片机实验指导书部分.doc_第4页
单片机实验指导书部分.doc_第5页
资源描述:

《单片机实验指导书部分.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机实验指导书部分  实验十六KeilC51集成开发环境的使用练习DP-51PROC快速入门DP-51PROC单片机综合仿真实验仪是由广州致远电子有限公司设计的基于KeilC51集成开发环境下的DP系列单片机仿真实验仪之一,是一套功能强大的单片机应用技术学习、调试、开发工具,是单片机教学的好帮手。  DP-51PROC单片机综合仿真实验仪向用户提供了丰富的外围器件和设备接口,可使用户快速掌握单片机原理及其实用接口技术。  同时,基于KeilC51集成开发环境下的TKSMonitor51仿真器具有硬件仿真的功

2、能,可以在KeiluVision2环境下学习编写、调试单片机程序,是一套性能完美的MCU综合实验系统。  通过学习,学生可以掌握运用单片机进行项目开发的过程、步骤和方法,积累一定的调试方法、技巧。  在学习使用DP-51PROC单片机综合仿真实验仪前,用户有必要了解KeilC51集成开发环境。  1.KeilC51简介DP-51PROC单片机综合仿真实验仪在自身强大硬件功能基础之上集成了KeilC51开发调试软件,使用户能够较轻松、快捷的掌握硬件设计方法和软件编程技巧。  实验用计算机中提供了测试版KeilC

3、51V7.0软件,其中包含了一些示范程序和一些受限制的工具。  KeilC51测试版工具软件在功能、创建应用程序和程序代码长度方面都有限制,对于大型应用程序或需要功能更全的KeilC51软件,则需要购买正版的KeilC51软件。  KeilC51μVision2集成开发环境是KeilSoftware,Inc/KeilElektronikGmbH开发的基于80C51内核的微处理器软件开发平台,内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理,编译,连接,目标代码的生成,软件仿真,硬件仿真等完整的开发

4、流程。  KeilC51的使用请根据课堂指导并参看教材中的介绍。  以下简要介绍工作模式选择和调试前的准备工作μVision2的2种工作模式分别是UseSimulator(软件模拟)和Use(硬件仿真)。  其中UseSimlator选项是将μVision2调试器设臵成软件模拟仿真模式,在此模式下不需要实际的目标硬件就可以模拟80C51微控制器的很多功能,在准备硬件之前就可以测试您的应用程序,这是很有用的。  Use选项有高级GDI驱动(TKS仿真器)和KeilMonitor-51驱动(适用于像DP-51PR

5、OC单片机综合仿真实验仪的用户目标系统),运用此功能用户可以把KeilC51嵌入到自己的系统中,从而实现在目标硬件上调试程序。  若要使用硬件仿真,则应选择Use选项,并在该栏后的驱动方式选择框内选这时的驱动程序库。  在此由于只需要调试程序,因此用户可以选择软件模拟仿真,在图16-1中Debug栏内选中UseSimulator选项,点击确定命令按钮加以确认,此时μVision2调试器即配臵为软件模拟仿真。  2图16-1Debug设臵窗口调试前的准备工作1.硬件环境  (1)检查串口通信电缆,一端连接TKS

6、Monitor51仿真器的RS-232串行通信口,而另一端则连接到PC机的串口上(1或2)。  (2)打开实验仪的工作电源,此时即为仿真调试准备好了硬件环境。  2.软件调试环境的设臵  (1)点击菜单栏上的Project项,会弹出下拉式菜单,这时选择Optionfortarget‘target1’将出现如图16-2所示的调试环境设臵界面。  3图16-2调试环境设臵窗口  (2)第1项Target属性的设臵,对于在TKSMonitor51仿真器上进行的仿真、调试,由于MON51监控程序已经占用了从0000H

7、-7FFFH地址单元的程序存储空间,因此用户的应用程序必须从8000H地址单元开始存放,即用户应设臵Off-ChipCodeMemory栏内的Eprom选项。  (4)Debug环境的设臵首先选择Debug项,进入如图16-3所示的设臵画面,这时就可以对其中的每项进行具体设臵了,当然您完全可以按照图16-3进行设臵(要点在该选项中UseSimulator是软件模拟仿真,它只能对程序的语法及其结构做一般性的分析,与硬件没有联系;而Use选项则是硬件仿真,且根据所选用的驱动而使用不同的硬件仿真方式,对于TKSMo

8、nitor51仿真器而言应该选择KeilMonitor-51Driver选项)。  同时它的Settings项还为我们提供了一个串口通信设臵环境,通过它我们可以灵活设臵串行通信的端口和波特率,其设臵环境如图16-4所示,但请注意由于在调试模式下,TKSMonitor51仿真器需要与上位机进行通信,因此它们的通信协议必须一致,波特率也必须相同且为9600bps。  当然要进入系统调试环境设臵我们也可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。