全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
GUIZHOU UNIVERSITY 实实 验验 报报 告告 实验课程名称实验课程名称 C51 单片机实验单片机实验 实验项目名称实验项目名称 Proteus 系统的使用系统的使用 年年 级级 2008 级级 专专 业业 电子信息科学与技术电子信息科学与技术 学学 生生 姓姓 名名 郎郎 子子 龙龙 学学 号号 080712110069 指导教师签字指导教师签字 实验实验时间 时间 2011 年年 5 月月 16 日日 明德至善 C51 单片机实验报博学笃行 实验四实验四 Proteus 系统的使用系统的使用 一 实验目的 一 实验目的 1 掌握 Proteus 系统的使用 能够建立 保存 打开和修改文件 2 掌握使用部件设计仿真电路 二 实验内容 二 实验内容 完成每隔 1 秒钟接在 P1 口的八个发光二极管循环闪亮 三 实验步骤 三 实验步骤 1 进入 Proteus 系统 画出实验电路图 2 完成该功能的汇编程序如下 ORG 0000H 程序从 0000H 地址开始汇 START MOV A 01H 立即数 01H 送给累加器 A LOOP MOV P1 A 累加器的值送给 51 的 P1 口 MOV R1 10 立即数 10H 送给累加器 A DEL1 MOV R2 200 立即数 200 送给寄存器 R2 DEL2 MOV R3 126 立即数 126 送给寄存器 R3 DEL3 DJNZ R3 DLE3 寄存器 R2 的值减 1 如果不为零转到 DEL3 执行 DJNZ R2 DEL2 寄存器 R3 的值减 1 如果不为零转到 DEL2 执行 DJNZ R1 DEL1 寄存器 R1 的值减 1 如果不为零转到 DEL1 执行 RL A 累加器 A 循环左移 LJMP LOOP 长跳转到 LOOP 处执行 明德至善 C51 单片机实验报博学笃行 END 程序结束标准 3 进入 Keil C51 软件的操作环境 编辑源程序并对源文件进行编译 4 对 Proteus 系统和 Keil C51 系统进行联机设置 打开 Proteus 画出相应电路 在 proteus 的 debug 菜单中选中 use remote debug monitor 在 keil 中编写 MCU 的程序 进入 KEIL 的 project 菜单 option for target 工程名 在 DEBUG 选项中右栏上部的下拉菜选中 Proteus VSM simulator 进入 seting 如果同一台机 IP 名为 127 0 0 1 如 不是同一台机则填另一 台的 IP 地址 端口号一定为 8000 进入联调状态 单步执行程序 图 1 程序执行到MOV R1 10 明德至善 C51 单片机实验报博学笃行 图 2 仿真结果 由上图可以看出 Proteus 系统仿真与程序的执行相符合 验证了程序的调试 四 思考题 四 思考题 1 怎样进行两个系统的联机设置 答 安装 Proteus 的 Keil 驱动 安装好驱动后 进入Keil 界面进行设置 进入 KEIL 的 project 菜单 option for target 工程名 菜单 或单击工具条 中的按钮 在弹出的表单中点选 DEBUG 选项卡 选项卡中右栏上部的下 拉菜选中 Use Proteus VSM simulator 进入 seting 如果同一台机 IP 名 为 127 0 0 1 如不是同一台机则填另一 台的 IP 地址 端口号一定为 8000 打开 Proteus 在 Proteus 界面下单击菜单栏 debug 选中 use remote debug monitor 至此完成了联调的基本设置 2 延时程序时间如何来计算 答 执行一条 DJNZ Rn rel 指令需要两个机器周期 因此只要计算出执行了 多少该指令并结合计算其它处于延时程序中的各条指令的执行次数和周期数 就可以计算出延时程序的延时时间 每个机器周期为12 个时钟周期 结 合晶振的周期就可以较精确的计算出延时时间 五 实验总结 五 实验总结 1 给实验源程序加上注释 2 总结 Proteus 系统的使用特点 Proteus 软件是英国 Labcenter electronics 公司出版的 EDA 工具软件 它不 仅具有其它 EDA 工具软件的仿真功能 还能仿真单片机及外围器件 Proteus 是世界上著名的 EDA 工具 仿真软件 从原理图布图 代码调试到单片机与外 围电路协同仿真 一键切换到 PCB 设计 真正实现了从概念到产品的完整设计 其处理器模型支持 8051 HC11 PIC10 12 16 18 24 30 DsPIC33 AVR ARM 8086 和 MSP43
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期刊代发服务协议书
- 检验检测技术协议书
- 水下安装维修合同范本
- 模具货架采购合同范本
- 新车买卖协议书范本
- 乡镇事业位合同范本
- 楼房安装电梯协议书
- 新楼盘认筹合同范本
- 教育服务质量评估考试题及答案
- 高中合作办学合同范本
- 2025年锦州辅警协警招聘考试真题附答案详解(考试直接用)
- 车辆保险及理赔知识培训
- 2025年公共英语三级考试试题及答案
- 私立医院薪酬管理与激励方案
- 体育舞蹈创编方法
- 2025江苏南通市崇川区下半年招聘区城市建设管理行政执法大队编外辅助人员10人笔试考试备考试题及答案解析
- 工业锅炉安全培训课件
- 2025人工智能工程师招聘笔试试题及答案
- 2025四川内江人和国有资产经营有限责任公司招聘2人笔试历年参考题库附带答案详解
- 2025云南昆明元朔建设发展有限公司第一批收费员招聘20人笔试历年备考题库附带答案详解2套试卷
- 2025年全国道路运输企业安全管理人员考试笔试试题(100题)附答案
评论
0/150
提交评论