




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理及应用单片机原理及应用 实验指导书实验指导书 实验班级 实验学生 所学专业 实验教师 实验成绩 内内蒙蒙古古工工业业大大学学机机械械学学院院 先先进进制制造造实实验验室室 1 说 明 一 本实验指导书是在 MCS 51 单片机 这门课专业课的基础 上编写和整理的 包括三个实验 在使用中若发现问题敬请任课 教师 指导教师及同学提出 以便进一步完善 二 各实验的实验报告的要求 以任课教师和实验教师的要求为 准 三 在实验前按任课教师的要求认真预习 实验时必须持有本实 验指导书 四 严格遵守实验室的规章制度 爱护实验室的设备 编者 2008 10 目 录 实验一 程序设计实验 2 实验二 I O 实验 7 实验三 系统应用实验 10 2 实验一实验一 程序设计实验程序设计实验 一 实验要求一 实验要求 1 了解 WAVE6000 仿真系统 熟悉 MCS 51 编程结构 进行 程序调试 2 观察运行结果 写出实验报告 二 实验目的二 实验目的 1 了解单片机应用系统的开发方法 2 掌握软件开发工具的使用方法 三 实验说明三 实验说明 通过本实验 学生可以了解WAVE6000仿真软件使用方法 同 时也可以了解单片机编程 调试方法 如何改变存储器块大小 请学生修改程序 完成此操作 四 实验四 实验条件条件 计算机 WAVE6000 仿真软件 五 实验地点 五 实验地点 机械学院机房 六 实验操作步骤 六 实验操作步骤 1 开始 程序 机电技术 LAB2000P WAVE6000 仿真器菜单 仿真器设置 1 仿真器 LAB2000P MCS51实验 8031 32 2 语言 伟福汇编器 好 好 2 文件 打开项目 打开 WAVE6000文件夹 打开 EX51ASM 文件夹 打开S1 PRJ 3 在项目窗口中右击 S1 ASM 文件图标 左击 源观察 3 文件 七 七 WAVE6000WAVE6000仿真软件快速入门仿真软件快速入门 1 设置项目 选择菜单 设置 仿真器设置 功能或按 仿真器设置 快 捷图标或双击项目窗口中的第一行来打开 仿真器设置对话框 在 仿真器 栏中 选择仿真器类型和配置仿真头以及索要 仿真的单片机 在 语言 栏中 编译器选择 根据本例的程 序选择为 伟福汇编器 按 好 键确定 当仿真器设置好后 可在此保存项目 2 建立你的新程序 选择菜单 文件 新建文件 功能 出现一个文件名为NONAME1的源程序窗口 在此窗口中输入 以下程序 ORG 0000H MOV 30H 02H ADD A R1 MOV R0 30H MOV R0 A MOV A R0 RL A MOV R1 A 4 RL A RL A 输出程序后的窗口如图 现在要做的是将此文件存盘 3 保存程序 选择菜单 文件 保存文件 或 文件 另存为 功能 给出文 件所需要保存的位置 例如 C WAVE6000 SAMPLES文件夹 再 给出文件名MY1 ASM 保存文件 文件保存后 程序窗口上文件 名变成了 C WAVE6000 SAMPLES MY1 ASM 4 建立新的项目 选择菜单 文件 新建项目 功能 新建项目会自动分三步走 A 加入模块文件 在加入模块文件的对话框中选择刚才保 存的文件MY1 ASM 按打开键 如果你是多模块项目 可以同时 选择多个文件再打开 5 B 加入包含文件 在加入包含文件对话框中 选择所要加 入的包含文件 可多选 如果没有包含文件 按取消键 C 保存项目 在保存项目对话框中输入项目名称 MY1 ASM无须加后缀 软件会自动将后缀设成 PRT 按保存 键将项目存在与你的源程序相同的文件夹下 6 项目保存好后 如果项目是打开的 可以看到项目中的 模 块文件 已有一个模块 MY1 ASM 如果项目窗口没有打开 可以通过仿真器设置快捷键或双击项目窗口第一行选择仿真器和 要仿真的单片机 5 编译你的程序 选择菜单 项目 编译 功能或按编译快捷图标或F9键 编 译你的项目 在编译过程中 如果有错可以在信息窗口中显示出来 双击 7 错误信息 可以在原程序中定位所在行 纠正错误后 再次编译 直到没有错误 在编译之前 软件会自动将项目和程序存盘 在 编译没有错误后 就可以调试程序了 存储器块清零存储器块清零 一 程序要求一 程序要求 指定存储器中某块的起始地址和长度 要求能将其内容清零 ROM 中程序存放首地址 4000H 设置存储器RAM块起始地址 8000H 可修改 设置存储器块长度 8字节 可修改 二 实验目的二 实验目的 1 掌握存储器读写方法 2 了解存储器的块操作方法 三 实验说明三 实验说明 通过本实验 学生可以了解单片机读写存储器的读写方法 同时也可以了解单片机编程 调试方法 如何改变存储器块大小 请学生修改程序 完成此操作 四 程序框图四 程序框图 设置块起始地址 设置块长度 当前地址内容清零 地址加1 是否清除完 结束 是 否 8 实验报告内容 实验报告内容 写出调试程序的结果 包括 1 源程序 2 编译后的机器码及其存放的地址 3 运行程序后 30H A R1 及 R0 的内容是什么 实验实验一一 程序设计实验程序设计实验 实验报告实验报告 年年 月月 日日 9 实验二实验二 I O 实验实验 P1口输出口输出 一 实验要求一 实验要求 1 P1 口做输出口 编写程序 P0 P7循环送 1 二 实验目的二 实验目的 1 学习P1 口的使用方法 2 学习延时子程序的编写和使用 三 实验说明三 实验说明 通过本实验 学生可以学习P1 口的使用方法 延时子程序的 编写和使用 为硬件实验做好准备 四 实验四 实验条件条件 计算机 WAVE6000 仿真软件 10 五 实验地点 五 实验地点 机械学院机房 实验实验二二 I O 实验实验 实验报告实验报告 年年 月月 日日 11 实验三实验三 系统应用实验系统应用实验 一 实验要求一 实验要求 1 P1 口做输出口 接八只发光二极管 编写程序 使发光二极管 循环点亮 二 实验目的二 实验目的 1 学习P1 口的使用方法 2 学习延时子程序的编写和使用 三 实验电路及连线三 实验电路及连线 12 连线连接孔 1 连接孔2连线连接孔 1连接孔 2 1 1 P1 0L0 1 1 S0P1 0 2 2 P1 1 L1 2 2 S1P1 1 3 3 P1 2 L2 3 3 P1 2L4 4 4 P1 3L3 4 4 P1 3L5 四 实验四 实验条件条件 计算机 WAVE6000 仿真软件 LAB2000P 实验仪 五 实验地点 五 实验地点 公共教学楼A座518室 六 实验说明六 实验说明 1 P1 口是准双向口 它作为输出口时与一般的双向口使用方 法相同 由准双向口结构可知当P1口用为输入口时 必须先 对它置 1 若不先对它置 1 读入的数据是不正确的 2 8051延时子程序的延时计算问题 对于程序 Delay MOV R6 00H MOV R7 00H DelayLoop DJNZ R6 DelayLoop DJNZ R7 DelayLoop RET 查指令表可知MOV DJNZ指令均需用两个机器周期 在 6MHz晶振时 一个机器周期时间长度为12 6MHZ 所以该段程 13 序执行时间为 256 255 2 2 12 6 261ms 七 参考程序七 参考程序 1 P1口循环点灯 Loop mov a 01h mov r2 8 Output mov P1 a rl a call Delay djnz r2 Output ljmp Loop Delay mov r6 0 mov r7 0 DelayLoop djnz r6 DelayLoop djnz r7 DelayLoop ret end 2 P1 口输入输出 KeyLeft equ P1 0 KeyRight equ P1 1 LedLeft eq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古呼伦贝尔农垦牙克石莫拐免渡河农牧场有限公司招聘笔试题库有答案详解
- 景观理论考试题及答案
- 熟料烧结工成本预算考核试卷及答案
- 金属探测考试题及答案
- 课件文案创作
- 有毒有害气体处理工职业技能考核试卷及答案
- 清扫工协同作业考核试卷及答案
- 足部按摩师成本控制考核试卷及答案
- 教师技能考试题及答案
- 胶带行业考试题及答案
- 2025-2026学年浙美版(2024)小学美术二年级上册(全册)教学设计(附目录P168)
- 2025年时政热点考试模拟题库目及解析答案
- DB63-T 1921-2021 交通运输专业空间数据分类与编码规范
- 2025年部编版八年级道德与法治上册全册教案
- 2025年移动式压力容器充装R2作业证考试练习题库含答案
- 北师大版(2024版)三年级上册第七单元第6节《生活中的小数》教学设计
- 2025年中国银行招聘考试试题及答案
- 土石方工程的合作协议书
- 医疗质量安全专项整治行动自查清单8-患者隐私
- 字体设计字体标志与版式设计
- 2025人教版(2024)八年级上册英语教学计划
评论
0/150
提交评论