10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

单片机——10天征服你!首先是硬件图,这个电路分为三部分:电源电路,时钟振荡电路和复位电路(知识点)。也就是我们常说的单片机必备的最小工作系统电路,搭建好了之后这部分是不用改动的,我们后面只需要根据具体项目需求来改动输出端口(P0-P3),就可以完成相应的项目功能输出了。

微控制器课程很无聊。如果老师根据教科书阅读教科书应该怎么办?入学考试没有希望,所以我将自己挂在东南分支。

微控制器 – 10天内征服您!无论是微控制器还是PLC,最重要的是这个想法。框架必须清楚。遇到问题时不要惊慌。让我们先分析一下!

现在,我们开始播放第一个项目:照明大师!首先,有硬件图。该电路分为三个部分:电源电路,时钟振荡电路和重置电路(知识点)。这就是我们通常称为微控制器所需的最小工作系统电路。施工完成后,无需更改此部分。我们只需要根据特定项目要求更改输出端口(P0-P3)即可完成相应的项目功能输出。

当然,您也可以根据自己喜欢的外观进行安排。 PROTEL仿真硬件图

10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

步骤2:

让我们整理该项目程序的逻辑:点亮1 LED灯。

构建最小系统后,我们使用P1.0引脚来控制LED灯的闪烁。在51个微控制器上,电源打开后,芯片的所有销钉都高(1)。在图中显示的连接方法下,LED灯的阳极(左端)连接到正电源,P1.0引脚连接到LED灯的阴极(右端)。因此,LED在电动后不会发出光。我们需要使用命令将此P1.0引脚的输出达到低水平,并且可以打开LED灯。 (知识点:在数字电路中,只有两个状态,0和1,通常高水平(2.4V〜5V)代表1,低级别(0〜0.4V)代表0,或者您可以简单地理解,如果有电,那就是高级别1,如果没有电力,则没有电力,它是低级0)。

程序流程图

10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

所以!呢可以像这样编写这个程序!使用Keil软件

10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

当然我在集会中写了它,所以C程序是

10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

那么,您是否正在学习无用?

单片机

10天征服单片机!从点灯大师项目学起,附硬件图与程序逻辑梳理

2025-5-4 23:07:44

单片机

单片机课程设计报告:多功能电子数字钟的设计与实现

2025-5-5 0:15:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索