【用PROTEUS仿真点亮LED项目】

设计要求:在本项目中,将设计微控制器的基本电路,其中包括晶体振荡器等。将单片机任何I / O引脚上连接一个小LED,然后使其闪烁。
实现过程:
1、在PROTEUS中绘制系统原理图
首先在PROTEUS ISIS 中找到相关组件,绘制原理图如下:

【用PROTEUS仿真点亮LED项目】

现在稍微解释一下代码。首先,将pin1.0声明为LED,以便将来在代码中轻松使用它。之后,声明了两个函数。 其中之一是延迟功能,它只是增加了延迟,而第二个功能是将端口1初始化为输出端口。在Main()功能中,使用了LED闪烁代码,其中LED依次点亮,然后连续熄灭,从而使其闪烁。现在,将代码添加到Keil软件中后,对其进行编译并获取hex文件。
将此十六进制文件上传到您使用的8051单片机中,我使用的是AT89C52,然后单击“运行”按钮,将会看到原理图中的LED正在闪烁。
作业题:
1、修改原理图及代码,用p2.0引脚控制LED闪烁,

修改后原理图:

【用PROTEUS仿真点亮LED项目】

来源:路灯下的小飞侠

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月3日
下一篇 2022年9月3日

相关推荐