- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机技术与实践
实验指导书
王俊宏 黄国辉 张卫 陈雪亭 编
杭州电子科技大学自动化学院
二零零五年十月
目录
实验一 扩展存储器读写实验 23
实验二 P1口、P3口输入、输出实验 25
实验三 定时器实验 28
实验四 外部中断实验(急救车与交通灯) 30
实验五 8279显示实验 32
实验六 8255扫描键盘、显示实验 34
实验七 D/A和 A/D转换实验 36
实验八 步进电机控制实验 39
实验九 压力测量显示实验 41
实验十 单片机串行口与PC机通讯实验 43
第一章 系统安装和启动
实验系统工作在51串口实验/仿真方式
用户根据实验要求,进行MCS-51单片机实验/仿真时(8032芯片已插在D33插座上),将XC9(CPU插座)与XC1(CPU51插座)用T598A-C连接板连接起来,XC6(CPU88插座)空。
用实验机配套的串行通讯电缆,将9芯电缆的一端与实验机上的9芯插座相连,另一端与PC机的串行口相连。
打开电源,在PC机上打开LCA51软件,运行实验程序。
实验系统工作在MCS51方式下开关初始状态
XB、XB1 : 短路套全插上。
XB2,XB5 : 短路套向上插(SPEAK端),第10模块处于放音功能。
第模块中:多位开关K3拨向最左(温度控制)端,做温度控制实验用。
第模块中:短路套全部套向右边,由8279来控制键盘、显示。
XC9(CPU插座)与XC1(CPU51插座)用T598A-C连接板连接起来。
【注意事项】
做实验前要做好实验的准备,按实验要求编写好程序,没有编写好程序的同学不允许进入实验室;
所有编写的程序都应用英文字母或数字作为文件名、文件夹名及路径,路径尽量简短,不允许用中文命名;
插拔器件及串口通信线时,必须关闭实验机的电源,否则有损坏,责任自负;
每次做完实验后,必须整理好实验机的连线,关闭实验机电源,关闭计算机电源;
禁止将与实验无关的人员及东西带入实验室,禁止在实验室吃东西、玩游戏。
第二章 调试软件LCA51界面介绍
1. 主界面
LCA51软件是集编辑、编译/连接、加载、调试等为一体的集成开发环境(IDE)。用可以在同一界面环境中完成所有任务。主界面大致如图2-1所示。
图2-1
·编辑窗口
LCA51提供一个多窗口的源文件编辑器。该编辑器不受文件大小的限制,允许无限的撤销/重复功能。编辑器全面支持汇编、C51和PL/M51语言的语法加亮着色。用户可以自定义各种类型文本的颜色和不同语言的关键词。相应的关键词文件名为asm.kwd、c51.kwd、plm51.kwd。这些文件都保存在LCA51安装目录下。编辑器还支持书签,拷贝、剪切、粘贴,全程查找、替换,拖动编辑等功能。
·工作区窗口
工作区窗口有两个页面窗口。工程页面窗口以树型结构显示工程中的项目文件等内容。没有打开工程时,该页面窗口为空。资源管理器页面窗口和Win9x中的资源管理器中的左面的窗口相同。
·输出窗口
输出窗口显示用户编译连接过程中的输出信息,用户双击某条编译出错信息提示即可直接定位到源文件的对应行。
·观察窗口
观察窗口中显示调试过程中长期观察的变量项。用户可以添加、删除、修改、刷新观察项。相应命令在右键菜单中。
·数据窗口
数据窗口中成批显示实验机相应存储区域的整块数据内容。用户可以察看,修改相应地址单元的数据。相应命令在右键菜单中。
·对话窗口
用户通过对话窗口直接用监控命令和实验机对话。相应的监控命令请查阅第六章。
注意:在调试状态,当对话窗口变为不活动窗口时,要使实验机仍在监控符提示状态下,否则,PC机会和实验机失去通讯。
2.菜单介绍
LCA51有许多菜单项,主菜单包含了绝大多数操作命令。菜单比较容易掌握,用户可以通过阅读菜单项,直接掌握每个菜单命令的具体功能。LCA51也可以使用热键和工具栏图标快速完成常用菜单项的功能。在LCA51主菜单栏上有11个主菜单,它们分别如下:
·文件(F) 和文件有关的操作,如打开、关闭、打印等文件操作。
·编辑(E) 包括拷贝、剪切、粘贴、书签、查找和替换等编辑命令。
·查看(V) 改变LCA51的工作界面显示。包括工具栏和有关窗口的显示等。
·工程(P) 和工程有关的操作,如打开、关闭、保存、设置等工程操作。
·编译(C) 包括编译和连接等编译操作。
·调试(B) 包括加载目标文件、单步、断点、全速执行等调试命令。
·观察(O) 包括添加观察变量或对观察变量进行修改等命令。
·设置(S) 包括AEDK实验机型号、通讯口、单文件编译器/连接器、环境参数等的设置。
·工具(T) 包含加载和上传程序,自
原创力文档


文档评论(0)