- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机技术与应用
实验指导书
王俊宏 周洪波 暨仲明编
杭州电子科技大学自动化学院
二零零五年十月
目录
第一章 系统安装和启动 1
第二章 调试软件LCA51界面介绍 2
1. 主界面 2
2.菜单介绍 3
3.热键表 20
第三章 LCA51软件调试 21
1. 调试界面 21
2.调试主要方法和技巧 21
实验一 扩展存储器读写实验 23
实验二 P1口、P3口输入、输出实验 25
实验三 定时器实验 28
实验四 外部中断实验(急救车与交通灯) 30
实验五 8279显示实验 32
实验六 8255扫描键盘、显示实验 34
实验七 D/A和 A/D转换实验 36
实验八 步进电机控制实验 39
实验九 压力测量显示实验 41
实验十 单片机串行口与PC机通讯实验 43
第一章 系统安装和启动
实验系统工作在51串口实验/仿真方式
实验台上开关选择51
打开电源,在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
2.5 编译菜单
编译菜单如图2-11所示,该菜单包含对源文件的编译、连接等操作。
图2——11
·编译当前文件 ALT+F9
选择该菜单项将对当前窗口文件进行编译,编译后的有关信息将在输出窗口中显示。LCA51会自动识别目标文件和源文件日期相关性,如果目标文件比源文件新,将不再编译。可以编译的文件类型必须是具有扩展名.C,.PLM,.ASM,.A51。
·连接
选择该菜单项将对当前窗口编译产生的目标文件进行连接,有关连接的信息将在输出窗口中显示。工程打开时,将连接工程文件。此菜单项仅对工程和高级语言有效。
·编译并连接(Ctrl+F9)
选择该菜单项将对当前窗口的高级语言源程序同时进行编译和连接,有关编译和连接的信息将在输出窗口显示。工程打开时,将编译和连接工程文件。此菜单项仅对工程和高级语言有效。
·全部重新编译
选择该菜单项将对当前窗口文件进行重新编译,编译后的有关信息将在输出窗口中显示。工程打开时,将重新编译和连接工程文件。该命令和编译菜单项或编译并连接菜单项的区别是:该命令不识别目标文件和源文件日期的相关性,不管目标文件比源文件新或旧,都编译源文件。
2.6 调试菜单
调试菜单如图2-12所示。该菜单拥有对应用程序进行调试的各种操作。
·加载调试
选择该菜单项,弹出一个加载对话框,如图2-13所示。该命令加载必威体育精装版编译连接生成的目标程序到实验机中进行调试,对话框中显示加载的文件名,文件信息,实际目标代码的长度,加载空间和加载进度条等,加载完毕后,对话框自动关闭,此时切换到调试状态。调试状态,该菜单无效。
·退出调试
图2——12
进入调试状态,该菜单项有效,用户选择该菜单项后,会退出调试状态,进入编辑状态。相关的调试命令只有在调试状态下才有效。
注意:对于某些型号的仿真机,如果仿真状态设置为B状态,在加载完目标程序后,还会提示需要加载875X.obj文件。用户使用时请查阅相应的仿真机使用手册。
·重新加载调试
选择该菜单项,将重新加载正在调试的目标程序到仿真机,重新进行调试。
·执行到光标所在行(F4)
选择此菜单项,程序从当前PC指针行开始运行,遇到当前光标所在行停止运行,如果运行过程中遇到用户断点,也会停下。如果光标所在行是条说明语句(编译不产生目标代码行),该命令不起作用。
图2——13
·设置当前PC行(F5)
选择此菜单
您可能关注的文档
- (自考)非公募基金会问题归因分析及对策探究.doc
- “网络规划设计与管理维护”单元自测题.doc
- 《宝石鉴定原理与方法》实习指导书.doc
- 《电路设计与仿真》实验指导书.doc
- 《电路实验与仿真设计》.doc
- 《电路实验与仿真设计》-华南理工大学.doc
- 《家庭财务管理系统》数据库技术及应用课程设计报告.doc
- 《直耦式功率放大器的设计、仿真与调试》论文.doc
- 《自动控制原理》MATLAB分析与设计仿真实验报告.doc
- 1H型主电路的直流PWM-M可逆调速系统仿真与设计1.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)