实验四指示灯数码管的中断控制
洛阳理工学院实验报告
系别 计算机与信班级 学号 姓名
息工程系
课程名称 单片机原理及应用——基于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) 运行结果
实验
总结
初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf
:
通过本次试验,更深的了解Proteus ISIS模块的软件结构,菜单栏、工具栏、对话框等基本单元功能;熟悉了μVision4编译软件,了解了软件结构与功能,并完成了本实验的C51编程;掌握在μVision4中进行C51语言程序的编译。学会了可执行文件.hex的加载及程序仿真运行方法,知道了怎样在μVision4、ISIS中调试C51程序。此次试验对μVision4、ISIS使用更加熟悉、熟练。