- 1、本文档共159页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 ;上电跳转主程序
您可能关注的文档
- [人力资源管理]2004年9月全国计算机等级考试三级PC技术笔试真题.doc
- [人力资源管理]14001培训.ppt
- [人力资源管理]2012年瓦斯治理管理制度.doc
- [人力资源管理]“狼之旅”销售新员工培训班-谈判技巧.ppt
- [人力资源管理]个人所得税基础信息管理系统BIMS系统操作常识.doc
- [人力资源管理]人事测量.ppt
- [人力资源管理]与诚信结伴同行张振鹏.ppt
- [人力资源管理]人力资源管理职业化.ppt
- [人力资源管理]内河码头2012岗位目录及说明书.doc
- [人力资源管理]卓越团队培训PPT.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)