单片机流水灯的Protues仿真

单片机流水灯的Protues仿真
本文详细介绍了利用Proteus仿真软件仿真单片机流水灯实验的具体操作和调试过程,叙述了Proteus仿真软件的使用方法,对学习 Proteus 的仿真有一定的指导意义。
关键词 ProtuesAT89C51;仿真
1电路的基本功能
在单片机P0口接有8个发光二极管,要求8个发光二极管每次点亮一个二极管,按照相同的时间间隔从左向右,即从P0.0P0.7强酸弱碱盐依次点亮,然后再返回P0.0依次循环,如图1所示。
2 硬件电路的构建
实现流水灯电路功能的主体元件89C51单片机,需在protues电路窗口中绘制如图2所示的单片机流水灯电路原理图,首先启动protues软件中的protues ISIS模块,单击文件菜单中的新建”“中档化妆品新建设计”“另存为在弹出的对话框中输入流水灯,并选择文件的路径,再单击确定按钮,即在指定文件夹建立名为流水灯.DSN”文件。在Protues主界面中单击“”图标,然后
单击“”宝贝一家亲按钮,在弹出的“Pick devices”窗口里按照表1中的路径选择相应的元件并单击,将所选元件添加到元件列表,再选中元件放置到绘图区,重复以上操作将所需元件逐一添加到绘图区,通过编辑元件,修改元件的参数并调整好各元件位置,按下工具栏中的“”按钮,将两个元件用导线连接起来,依次操作,建立如图2所示的电路图咪唑烷基脲[1]
3程序设计及装载
3.1程序的设计
通过电路功能的分析,结合单片机电路图,设计出单片机工作流程图如图3所示, 再根据流程图写出源程序,演示程序及说明如下:
3.2程序的装载
Protues主界面中单击源代码菜单下的添加/删除源文件在弹出的添加/移除源代码对话框如图4所示,目标处理器栏选择“U1-AT89C51”荆轲刺秦王背景,代码生成工具栏选择“ASEM51”,然后单击新建,在弹出的对话框文件名栏中输入“liushuideng.ASM”,单击打开按钮,返回添加/移除源代码对话框,单击确定按钮,返回Protues主界面,单击源代码菜单,
选择“liushuideng.ASM”选项,打开source Editor窗口,将设计好的汇编程序粘贴到窗口中,单击保存按钮,关闭该窗口。返回Protues主界面,单击源代码菜单,选择全部编译绍兴县鉴湖小学,生成HEX文件。选中单片机AT89C51并双击,将编辑元件对话框打开,单击打开文件目录,选择liushuideng.HEX文件,单片机将按照流水灯文件的代码运行程序。

本文发布于:2024-09-25 06:17:14,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/85926.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:元件   单片机   电路   流水   设计   文件   打开
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议