微控制器课程很无聊。如果老师根据教科书阅读教科书应该怎么办?入学考试没有希望,所以我将自己挂在东南分支。
微控制器 – 10天内征服您!无论是微控制器还是PLC,最重要的是这个想法。框架必须清楚。遇到问题时不要惊慌。让我们先分析一下!
现在,我们开始播放第一个项目:照明大师!首先,有硬件图。该电路分为三个部分:电源电路,时钟振荡电路和重置电路(知识点)。这就是我们通常称为微控制器所需的最小工作系统电路。施工完成后,无需更改此部分。我们只需要根据特定项目要求更改输出端口(P0-P3)即可完成相应的项目功能输出。
当然,您也可以根据自己喜欢的外观进行安排。 PROTEL仿真硬件图
步骤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)。
程序流程图
所以!呢可以像这样编写这个程序!使用Keil软件
当然我在集会中写了它,所以C程序是
那么,您是否正在学习无用?