- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四指示灯数码管的中断控制
洛阳理工学院实验报告
系别 计算机与信班级 学号 姓名
息工程系
课程名称 单片机原理及应用——基于Proteus和实验日期 2014.04.08
Keil C
实验名称 实验四 指示灯/数码管的中断控制 成绩 实验目的:熟悉μVision4编译软件,掌握C51编程与调试方法。
实验条件:Proteus软件及Keil C软件;所需元件清单:80C51、RES、LED-GREEN 、7SEG-COM-CAT-GRN、BUTTON
实验内容:
(1)熟悉μVision4编译软件调试方法;
(2)完成本实验的C51语言编程
(3)掌握在μVision4中编写C51语言程序,并编译可执行文件;掌握C51编程与调试方法
(4)练习μVision4与ISIS的联机仿真方法。
实验步骤:
1.启动ISIS模块
2.选取元件单击绘图工具中的“元件模式”按钮和对象选择按钮”P”弹出“Pick Devices”元件选择窗口,如图4.1所示为选选择的元件。
图4.1
3.摆放元器件
选择好元器件后对元器件进行摆放,需要进行调整元件摆放的位置,可单击元件图形使其选中按住鼠标左键并拖动该元件到合适的位置后松开。如图4.2所示
图4.2 摆放元器件
4.布线图
(1)画导线
两个元件只需要单击两个元件的连接点,ISIS即可自动定出走线的路径并完成两点连线操作。单机“工具”菜单栏里的“自动连线”选线,可使走线的方式在自动或手动之间切换。如图4.3所示
图4.3 布线完成图
5.打开μVision4软件
新建μVision4工程,并新建文件,编写C51程序,并将文件保存shiYan4.c文件,并进行编译,编译后的文件为.hex格式,文件名为Shiyan4.hex;并将文件编译成Shiyansi4.omf文件,此文件用来调试用的。如图4.4所示
图4.4 编译可执行文件
6.在μVision4中对C51程序进行调试,如图4.5
图4.5 在μVision4中对C51程序进行调试
7.点击80C51,选择Shiyan4.omf,在ISIS中的对C51程序进行调试,如图4.6
图4.6 在ISIS中的C51程序调试窗口
8.仿真运行
将Shiyan4.hex加载到ISIS原理图的单片机模块上,然后运行。运行结果如图4.7(1)、4.7(2)所示
图4.7(1) 运行结果
图4.7(2) 运行结果
实验总结:
通过本次试验,更深的了解Proteus ISIS模块的软件结构,菜单栏、工具栏、对话框等基本单元功能;熟悉了μVision4编译软件,了解了软件结构与功能,并完成了本实验的C51编程;掌握在μVision4中进行C51语言程序的编译。学会了可执行文件.hex的加载及程序仿真运行方法,知道了怎样在μVision4、ISIS中调试C51程序。此次试验对μVision4、ISIS使用更加熟悉、熟练。
您可能关注的文档
最近下载
- 特定场景自动驾驶,快速上行赛道值得关注_2022-05-自动驾驶.pdf
- 部编版一年级上册语文古诗、日积月累、课文背诵训练.docx VIP
- 插花与花艺设计(花道——插花技艺养成)智慧树知到期末考试答案章节答案2024年云南林业职业技术学院.docx
- AP宏观经济学知识点梳理(中英结合).pdf VIP
- 重力二阶效应分析PDelta分析.pdf VIP
- AP微观经济学知识点梳理(中英结合).pdf VIP
- 2022年托福历年真题题目汇编(含答案).pdf
- 北京-EU5-产品使用说明书-EU5-BJ7000C5D3-BEV-北汽新能源EU5车型用户手册V3.pdf
- 液氯(氯气)和氯乙烯生产企业以及过氧化企业安全风险隐患排查指南.docx VIP
- 《城市规划设计计费指导意见》2017修订版.docx
文档评论(0)