实验及课程设计指导书2011版.doc

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

PAGE  PAGE 34 单片机原理及应用 实验及课程设计 指导书 华东交通大学电气与电子工程学院 二0一一年八月 前 言 单片机的高可靠性、超小型、低价格、容易产品化等特点,使得其在仪器仪表智能化、实时工业控制、实时数据采集、智能终端、通信设备、导航系统、家用电器等控制应用领域,得到了十分广泛的应用。《单片机原理及应用》课程成为众多工科专业的一门重要的学科基础课。为配合《单片机原理及应用》课程的教学,编写了本实验和课程设计指导书。 作为高校教学的主力单片机MCS-51尽管仍在发挥巨大的作用,但教学方法和实验手段已发生了一些重要的变化。一个是大量采用C语言进行教学,强调单片机学习的高效性,通用性和实用性。二是大量采用仿真软件,对单片机的整个开发过程进行前期的仿真设计,在仿真中发现和解???大量可能在产品实际开发中可能出现的问题。强调硬件与软件的统一,降低开发成本。这其中以英国了Labcenter公司推出的PROTEUS的软件功能最为强大,在全世界都得到了广泛的应用。目前,国内的很多高校的单片机教学也大量采用PROTEUS软件,这已经成为单片机教学改革的一个很重要的方面。 本实验指导书正是顺应这一教学改革的潮流,充分利用单片机软硬件仿真软件Keil C和PROTEUS,针对教学中的难点和重点,设计了一系列的实验,使得学生既可以在实验室里也可以在安装了相关软件的自有计算机上完成这些实验,这就增加了学生学习的兴趣和主动性。 除此而外,本实验指导书还设计了利用单片机开发板对单片机实验系统进行实时调试的实验,使学生的开发能力得到全面锻炼。 最后,在为期一至两周的课程设计时间里,利用这些开发工具完成一个完整的单片机系统的设计与调试,使学生的单片机实际应用能力得到一个有效的提高。 本实验及课程设计指导书由电气学院单片机教研组徐春辉、陈忠斌、李宋、陈鹏展、曹晖等老师编写。由于时间仓促,加上编者学识有限,如有不妥之处,欢迎读者批评指正。 编 者 2011年8月 目 录 前言(1) 第1章 实验指导书(3) 1.1 实验1 汇编语言简单试验Keil C51的使用(3) 1.2 实验2 汇编语言实验二进制到BCD转换(6) 1.3 实验3 I/O口实验流水灯(8) 1.4 实验4 数码管显示实验(13) 1.5 实验5 矩阵键盘实验(16) 第2章 课程设计指导书(20) 附录A(22) 附录B(30) 参考文献(34) 实验指导书 《单片机原理及应用》是一门实践性很强的课程,必须通过大量的实践才能真正掌握单片机的原理和应用技术。所以,希望每位同学都能认真对待单片机实验课,认真完成实验安排的任务。要求同学做到如下几点实验须知: 1. 实验前必须阅读教科书的有关部分和本实验指导书,了解实验目的、内容、步骤,做好实验前的准备工作,编写好实验中要求自编或修改的程序;完成实验前要求完成的准备工作后方可以上机实验,否则不得上机操作。 2. 在实验室内保持安静和卫生,不得随意走动和喧哗,集中精力完成实验。 3. 不准随意拨弄各种与实验无关的旋钮和开关,凡与本次实验无关的任何设备都禁止动用和摸弄,注意安全。 4. 按规定认真完成实验报告,对实验中出现的现象进行分析,在规定的时间内上交实验报告。 1.1 实验1 Keil C软件学习与操作实践 1. 实验目的 熟悉Keil C51 集成开发环境的使用方法,初步掌握Keil C51基本的操作和使用,能够输入、编译和仿真调试简单的程序。 2. 实验内容 在Keil C51 集成开发环境编写程序,实现P1.0口单灯闪烁的功能(假设P1.0口所接发光二极管低电平点亮),编写程序后在Keil C51 集成开发环境完成编译和仿真,实现全速运行、单步运行、并学会设置断点、查看相关寄存器等操作。 3. 实验设备 安装Keil C51的计算机一台。 4. 实验步骤(参考文献1第11章) (1) 建立一个工程项目选择芯片确定选项。 执行Keil C51软件的菜单“Project | New Project…”,弹出一个名为“Create New Project”的对话框。先选择一个合适的文件夹准备来存放工程文件,最后,为工程取名,并保存。如图1-1所示,紧接着,Keil C51提示您选择CPU器件。在这里可以选择Atmel公司的AT89S52。 图1-1 Keil C51 工程的建立 (2) 编写(或加入)汇编源文件或C 源文件,并添加到工程中。 执行菜单“File | New…”,出现一个名为“Text n”(其中n表示序号)的文档。如图1-2所示。 图1-2 源文件的添加 执行菜单“File | Save”,弹出一个名为“Save As”

文档评论(0)

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

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

1亿VIP精品文档

相关文档