51单片机流水灯—keil5+Proteus仿真
- 模块拆分
- 环境搭建
-
- Proteus安装
- keil5安装
- Proteus部分
- keil5部分
- 仿真效果
- 总结
模块拆分
在Proteus里完成仿真,我们首先要在keil5内编程并生成可上传的hex文件,再在Proteus摆好相应元件,连接好线路后即可上传,开始仿真。
环境搭建
Proteus安装
参考文档链接:https://my.oschina.net/u/4518053/blog/4756189msr=kaifa_aladdin
keil5安装
keil5安装后还需要添加51单片机的依赖包。
参考文档链接:https://blog.csdn.net/weixin_45309916/article/details/108948672tm_mediuml
添加依赖包:https://blog.csdn.net/qinshiyang/article/details/82381518tm_mediuml
Proteus部分
创建项目后在元件库中找到AT89C51和LED灯,按下图位置摆放。
keil5部分
搭好环境后新建项目,选择AT89C51系列芯片。
仿真效果

总结
流水灯操作的主要是运用位操作,需要对二进制数比较敏感。本次通过流水灯程序,相信大家对引脚也有了一定的了解,可以尝试去通过编程来控制其他的器件了。
注意:在仿真的时候我用P0引脚无法控制,具体原因还未查明。
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览113149 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!