单片机计数显示器实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
洛阳理工学院实验报告
系别计算机与信息工程系班级Z120554学号Z姓名赵春亮
课程名称单片机原理与应用实验日期2014/3/13实验名称实验一计数显示器成绩
实验目的:
熟悉51单片机的基本输入/输出应用,掌握Proteus ISIS模板的原理图绘图方法及单片机仿真运行的方法。
实验条件:
Proteus ISIS运行环境,80C51单片机,RESP ACK-7,7SEG-COM-CAT-GRN,BUTTON 实验内容:
(1)观察Proteus ISIS模块的软件结构,熟悉菜单栏、工具栏、对话框等基本单位功能;
(2)学会选择元件、画导线、修改属性等基本操作;
(3)学会可执行文件加载及程序仿真运行方法;
(4)验证计数显示器的功能;
实验步骤:
(1)启动ISIS模块。从“开始”菜单中启动Proteus ISIS模块,进入仿真软件主界面。
(2)选取实验所需的元件。单击主界面左侧绘图工具栏中的“元件模式”按钮和对象选择按钮“P”,弹出“Pick Devices”元件选择窗口(如图一)。通过在关键字文本框里输入元件名,在该窗口中选出需要的元件。
如图一元件选择窗口
(3)摆放元件。单击对象选择列表中的元件名,在预览窗口中出现对应的图形。单击编辑窗口,元件会红色轮廓图形出现(选中状态),拖动鼠标使元件轮廓移动到所需位置,再次单击可固定摆放位置(如图二)。
如图二元件摆放结果
(4)原理图布线。布线方式有两种:一种是画导线,只需直接单击两个元件的接连点,ISIS即可自动定出走线的路径并完成两连接点的连线操作;另一种是画总线,单击工具栏里的总线按钮,即可在编辑窗口中画总线。另外,为了美观,总线分支线通常采用与总线倾斜相连的方式。画分支线时,只要在拐点处单击并按Ctrl键即可画出倾斜分支线。最后,为了方便理解,我们要给分支线编码标号,分别对应标出a、b、c、d、e、f、g。添加标签时,单击工具栏中的标签按钮,然后将光标移动到待标注总线标签的一组分支线上,单击之后填写编码(如图三)。
如图三基本效果图
(5)画终端。单击绘图工具栏的“终端模式”图标,主界面对象选择窗口里将出现多种终端列表,其中POWER为电源(正极),GROUND为接地。将选择道德终端添加到对应位置即可(如图三)。
至此,计数显示器的电路原理图就绘制完成了。单击“保存”图标,可保存为.DSN
文件。接下来要添加可执行文件*.hex,双击原理图中的80C51可弹出元件属性对话框,单击“Program File”下拉框中的文件夹按钮,在文件夹中找到经过程序编辑后形成的可执行文件实验,单击“OK”按钮可结束加载过程(如图四)。
如图四 80C51元件属性对话框
最后就是进行仿真运行。单击ISIS主界面左下角的仿真控制工具栏进行仿真运行。仿真运行启动后,单击按钮后,数字管的显示数字会不断增加(如图五)。
如图五仿真运行效果
实验总结:
通过本次实验,我对单片机仿真软件里的各元件,以及对基本布线、画线、添加标签、终端等基本操作有了有了进一步的了解与认识。