- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)