好文档 - 专业文书写作范文服务资料分享网站

指示灯开关控制器的实验报告

天下 分享 时间: 加入收藏 我要投稿 点赞

嘉应学院物理单片机原理及应用 ----基于Proteus和Keil C

实验报告

实验项目: 实验地点: 班 级: 姓 名: 座 号:

实验时间: 年 月 日

实验二 指示灯/开关控制器

【实验目的】

学习汇编语言的编程与调试方法 【实验原理】

下图为指示灯/开关控制器的电路原理图。图中输入电路由外接在P1口的8只开关组成;输出电路由外接P2口的8只发光二极管组成。此外,还包括时钟电路和复位电路。

程序启动后,8只发光二极管先整体闪烁3次(即亮—暗—亮—暗—亮—暗,间隔时间以肉眼可观察到为准)。然后根据开关状态控制对应发光二极管的亮灯状态,即开关闭合相应灯亮,反之则相反。 【实验内容】

(1) 熟悉Proteus软件,了解软件的结构组成与功能; (2) 学习汇编语言的程序设计方法; (3) 学会程序录入、编译和调试;

(4) 理解单片机程序控制原理,实现指示灯/开关控制器的预期功能。 【实验步骤】

(1) 在ISIS中绘制电路原理图,按照表中元件添加到编辑环境中; (2) 编写语言程序;

(3) 利用调试功能检查程序的语法和逻辑环境中; (4) 观察仿真结果,检验程序与电路的正确性。 1、启动Proteus的ISIS模块

从Windows开始菜单启动Proteus的ISIS模块后,可进入该软件的主界面,如图:

2、选择元器件

单击图中左侧的对象选择按钮“P”,可弹出“Pick Devices”元件选择窗口,利用”Keywords”检索框可查找所需的元器件,例如输入“80C51”,系统会在对象库中进行查找,并将搜索结果

显示在“Results”列表框中,双击元件后,该元件会出现在对象选择列表窗口中里。利用此方法可继续选择其他元件。欲退出选择,单击“OK”按钮,关闭元件选择窗口,返回 到主界面。如图:

3、摆放元器件图形。在编辑窗口单击,,预览窗口中将会出现80C51单击对象选择列表中的80C51 放置在编辑窗口中。可将80C51然后在并按住左键拖动该对象到合适的位置, 如需调整元件摆放位置,右击选中对象,

编辑窗口的空白处右击,撤销对象的选中状态。 如需调整元件方位,右击选中对象,可使元件旋转或翻转。

依次可将元器件全部摆放到图形编辑窗口中,如图

、编辑元器件标签4在图形编辑窗口中右击选择对象,继续双击可打开该元件的编辑对话框。下图中列出的

”Cnmponent Referer参数类型可依元件不同而有差异,但表示元件在原理图中的参考号的“”Hidden“对话框中的选项一般都可根据用户需要进行更改。选项总是存在的。(对话框中的选项可使对应参数数值变为隐藏的,即不出现在原理图上,用户可根据需要自行设置。

5、编辑元器件属性

双击元器件下面的框进入元器件属性编辑对话框,并且单击“Label”和“Style”选

项卡,可以给元件标号。

指示灯开关控制器的实验报告

嘉应学院物理单片机原理及应用----基于Proteus和KeilC实验报告实验项目:实验地点:班级:姓名:
推荐度:
点击下载文档文档为doc格式
2yv9u6r8k60fvqu4yw276b8ve00zl600v3x
领取福利

微信扫码领取福利

微信扫码分享