Proteus8完成一个简单的循环灯仿真

使用Proteus8仿真软件,完成一个51程序的设计和仿真

一、仿真题目:(循环灯)
用AT89C51的P1口接8个LED发光二极管,由/INT0接一消抖开关,开始第一个灯亮,以后每中断一次下一个LED灯亮,依次下移,周而复始,从而形成循环灯
二、仿真步骤
1、创建一个Proteus文件
2、把要使用的元件挑选出来
在这里插入图片描述
3、画仿真电路图
在这里插入图片描述

4、代码编写
a、打开keil软件
b、创建工程目录
c、创建文件
d、将代码敲入
在这里插入图片描述
e、将代码编译运行成功后将形成(.hex)文件,找到该文件位置在这里插入图片描述
5、将(.hex)文件导入51芯片中去,双击51芯片
在这里插入图片描述
6、导入(.hex)文件后,开始运行
7、仿真结果
在这里插入图片描述
断开开关一次
在这里插入图片描述
断开两次
在这里插入图片描述

三次
在这里插入图片描述

可以看出LED灯依次向下闪烁,形成循环灯,周而复始。
8、总结
本次实验是我第一次结合keil和proteus来进行51单片机的设计和仿真。通过这次我不但学会了简单的程序编写,而且懂到了对proteus的使用和仿真,以及如何把keil编写的程序导入到proteus中去,熟悉简单的操作,希望以后能更加熟练。
谢谢阅读!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来1249

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值