[信息与通信]MCS-51单片机实训指导书-正文 - 副本.doc

[信息与通信]MCS-51单片机实训指导书-正文 - 副本.doc

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

高职高专通用教材 《单片机原理及应用教程》 实训篇 主编 张明德 宋建伟 姬红旭 齐齐哈尔职业学院 2009年8月 内容摘要 本书是《单片机原理及应用》系列配套教材之二,为单片机实训教材。全书共分为四个章节,其中第一章为DICE-51编译软件的介绍,第二章为软件编程实验,第三章为MCS-51下载式实验板的使用说明,第四章为硬件与接口实验,最后是附录,搜集了单片机应用当中常用的资料和MCS-51单片机子程序库等。 本书共列出20个实验,并在相应实验后面给出了参考程序。书中内容丰富、系统,语言通俗、简练,既可作为各类高职高专院校学生学习“单片机原理与应用技术”时的实验指导书,又可作为其他工程技术人员开发使用单片机时的参考与指导书,更适合初学者进行“自助式”学习单片机时的实验指导。 由于编者水平有限,书中难免会有一些错误和不足之处,恳请读者批评指教。 编者 2009年8月 目 录 第一章 DICE-51编译软件的使用方法 1 1、软件的安装 1 2、使用方法 1 第二章 软件实验 5 软件实验一 数据传送实验 5 软件实验二 拆字、拼字实验 7 软件实验三 数据排序实验 9 软件实验四 数码转换实验(十六进制→ASCII) 11 软件实验五 数码转换实验(十六进制→BCD码) 13 软件实验六 四字节BCD码加法实验 15 软件实验七 双字节乘法实验 17 软件实验八 查表实验 20 软件实验九 多分支散转实验 22 软件实验十 电子计数器实验 24 第三章 MCS-51单片机实验板使用说明书 29 第四章 硬件实验 33 硬件实验一 交通灯实验 33 硬件实验二 中断系统实验 37 硬件实验三 数码显示实验 41 硬件实验四 键盘扫描译码实验 45 硬件实验五 A/D转换实验 54 硬件实验六 D/A转换实验 62 硬件实验七 硬件时钟实验 66 硬件实验八 PC机与单片机串行通信实验 74 硬件实验九 键盘、显示器综合实验 81 硬件实验十 时钟综合实验 93 附录一 ISP下载式(在线编程)软件使用说明 108 附录二 常用芯片功能介绍 110 附录三 MCS-51 汇编指令集 114 附录四 MCS-51单片机实用子程序库 120 第一章 DICE-51编译软件的使用方法 DICE-51编译软件是启东计算机总厂有限公司研制和开发的高级在线仿真软件。由于该仿真器硬件比较复杂,价钱也比较昂贵,因此,对于一般的初学者来说配备起来很困难。但实际上由于该仿真器体积较大,使用起来并不方便,再加上近几年能支持在线下载的芯片越来越多,因此,实际上这种价钱昂贵的、使用又不太方便仿真器的使用已经越来越少了。尽管如此,它的编译软件做的还是不错的,所以我们这里还仍然使用,用它来做软件的编辑、编译、软件调试还是很方便的。 1、软件的安装 ⑴ 将所配光盘放入光驱,双击我的电脑,然后双击光盘驱动器图标 ; ⑵ 双击Setup程序; ⑶ 按界面上的提示(下一步)进行操作直到安装结束。 2、使用方法 ⑴ 启动该软件,出现以下界面: 如果是联机仿真运行,则按“确定”;若没有仿真机,则采用脱机运行(编译软件不用联机),按“取消” 。 ⑵ 打开编辑界面,调入源程序,或直接在上面编辑源程序,最后以.ASM保存文件。 ⑶ 源程序编辑完以后,按下“编译”(!)按钮,开始编译该软件。 如果软件没有语法错误,则编译成功;若有错误,则根据错误的提示行返回源程序,重新修改再进行编译,直到编译通过为止,便已通过以后,即生成.HEX文件,这是单片机下载程序所需要的文件格式。 ⑷ 点击“OK”,即进入调试界面,打开“窗口”,通常打开4个:CPU内部存储器、源程序、汇编(反汇编)调试程序、内部寄存器。 ⑸ 设置程序运行的位置,可以采用“连续运行”、 “单步运行”、 “宏单步运行”、 “设置断点”等方式运行程序,在程序运行当中,可根据信息窗口及时察看变化的数据,以便及时判断出程序的对错。发现程序有错,要返回源程序进行修改,在进入调试程序。 第二章 软件实验 软件实验一 数据传送实验 实验目的 掌握80C51单片机内部数据存储器之间的数据传送的应用。 2、实验内容 编写程序,将RAM单元20H~2FH的内容传送到30H~3FH当中。 3、参考程序 ;软件实验一 数据传送程序 ORG 0000H AJMP MAIN ;上电跳转主程序

文档评论(0)

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

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

1亿VIP精品文档

相关文档