扫盲教程:51单片机控制单个LED灯点亮 适合新手
时间:2023-03-27来源:佚名
|
说明:本文是单纯的扫盲教程,是单片机最基础也最重要的一个实验,只对单片机入门级的小伙伴,如果你已经是一个老鸟感觉说的很低端,请飘过。 好了,我们言归正传,单片机控制单个LED灯闪烁,这个看似不起眼的小实验,其实很重要,我们几乎是所有的电子学者或者 电子专业的学生进入电子大门的第一个实验,它激发了我们的学习兴趣,打开了我们通往学习的大门,这也是很经典的一个实验,就像C语言中的HELLO WORD!一样, 其实他的控制原理并不复杂只要弄明白其中的原理,有好多问题就会融会贯通,下面我们从硬件和软件两个维度来深入剖析一下。希望你看完能有所收获。
硬件方面 发光二极管:其实发光二极管和普通二极管一样都有正负极且都具有单向导电性,只是掺入了不同的化合物就会显示不同的颜色,当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。在电路及仪器中作为指示灯,或者组成文字或数字显示。其实总结起来就一句话:当发光二极管正极加高电平负极加低电平时,就会被点亮。
单片机:通俗的讲单片机是一种集成电路芯片,利用一些特殊工艺把许多不同功能的模块集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。单片机可以烧进程序,然后从不同的IO口输出规定的电平信号,从而去控制外设实现不同的功能,不管是简单的系统还是复杂的系统,这是最基板的控制原理。
好了,通过以上的讲解我想你应该明白这个系统的工作原理了吧。 软件部分 下面我会对代码的每一行进行详细的注释,相应的代码如下: |












