《單片机原理及应用》实验指导书.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《單片机原理及应用》实验指导书

《单片机原理及应用》 实 验 指 导 书 中南民族大学工商学院 电子信息工程系 编制 目 录 实验1 单片机的实验平台介绍与使用………………1 实验2 程序设计1……………………………………22 实验3 程序设计2……………………………………25 实验4 并行接口及8段数码显示…………………27 实验5 中断实验……………………………………30 实验6 定时/计数器实验……………………………32 实验7 A/D转换实验………………………………35 实验8 单片机C语言初步应用……………………35 实验 9 单片机RS232串行通信实验…………………35 实验10 综合实验……………………………………39 实验1 单片机的实验平台介绍与使用 本实验平台由仿真器、Keil c51 u Vision2集成软件、综合实验箱、微机等组成。仿真器、英文为In Cricuit Eluatior(简称ICE),它是以被仿真的微处理器(MPU)或微控制器(MPU如单片机)为核心的一系列硬件构成的,使用时,拔下用户的MPU或MCU,换插ICE插头(称为仿真头),这样用户系统就成了ICE的一部分,原来由MPU或MCU执行的程序由仿真来执行。利用仿真器的完整的硬件资源和监控程序,实现对用户目标程序的跟踪与调试,观察程序执行过程中的单片机寄存器,存储器内容,根据执行情况随时修改程序。 仿真器通过串行接口和微机的串行接口(COM3或COM4)相连,借助微机的键盘、显示器及相应软件无成人机的交流。 Keil c51 u Vision2软件是配合仿真器的一个集成软件包,它将文件编辑、汇编语言的汇编和连接、高级语言的编译和连接及跟踪调试等功能软件集于一体,能对单纯机的程序(汇编语言或者高级语言)进行编辑、汇编或编译、连接形成目标程序。并进行仿真调试。它的操作基于Windows环境,利用窗口和下拉菜单操作。这个软件在调试程序时可选择不同的工作模式或参数,可选择是硬件仿真,还是软件仿真。 综合实验箱上提供了各种应用系统的模块硬件和电源,利用这些硬件可搭建各种应用系统与仿真器和Keil 软件配合。可进行单片机应用系统的开发。 一、实验目的 ① 了解并熟悉本实验室单片机课程的实验平台(包括Keil Vision2调试软件,仿真器及综合实验箱三个部分),每部分的功能及作用。 ② 学习Keil C仿真调试软件的操作使用方法。 ③ 了解综合实验箱上各部分硬件组成及连线方法。 二、实验内容 ① 内容见恒科电子教学仪器有限公司的产品说明书。 ② 学习运用Keil 仿真调试软件,从建立项目开始、编辑程序、编译程序到执行程序的完整操作过程,了解单片机的应用系统软件开发的步骤与操作方法。 三、附恒科厂产品说明书 Keil C超级仿真器使用说明 一、产品简介 keil C51 u Vision2 是德国Keil公司开发的基于Windows环境的8051软件开发平台,它集项目管理、源程序编辑、程序调试于一体,是一个强大的集成开发环境。u Vision2支持Keil的各种8051工具,包括:C编译器,宏汇编译器、连接/定位器及Object-hex转换程序,可以帮助用户快速有效的实现嵌入式系统的设计于调试。采用C语言进行单片机系统的开发,具有避免手工分配寄存器,移植容易等优点。 Keil C超级仿真器优特点: 仿真8031内核的单片机。 接支持Keil C51的IDE开发仿真环境,63K用户程序空间。 3、全保留单片机特性,避免仿真正常而实际烧录芯片不正常的问题。 4、仿真频率0—40MHZ晶振可选。 5、程序代码可重复装载。 6、监控程序占用用户资源极少,全速运行不占用资源。 7、可在Keil uVision2下单步、断点、全速,可参考变量、RAM变量、结构变量等。 8、支持汇编、C语言、混合调试。 9、内部存储物理空间为68K,是伟福通用仿真器G6型的7倍,是伟福51专用仿真器的4倍。 10、仿真频率可达40MHZ。 11、支持10个硬件断点。 在Keil C51集成开发环境是使用工程方法来管理文件的,而不是单一文件的模式。所有的文件包括源程序(包括C程序,汇编程序)、头文件、甚至说明性的技术文档都可以放在工程项目文件里面统一管理。在使用 Keil C51之前,您应该习惯这种工程的管理方式,对于刚刚使用Keil C51的用户来讲,一般可以按照下面的步骤来创建一个自己的Keil C51应用程序。 1、建一个项目文件。 2、工程选择一个目标器件(如ATMEL89C52)。 3、创建源程序文件并输入程序代码并保存。 4、把源文件添加到项目中。 5、为工程项目设置软硬件调试环境。 6、编译项目文件。 7、硬件或者软件调试。 二、USB

文档评论(0)

fv45ffsjjI + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档