标题: 浅谈单片机-小白入门篇 [打印本页]

作者: 51hei社区    时间: 2016-1-14 04:42
标题: 浅谈单片机-小白入门篇
单片机可以大概理解为电脑的CPU,用它可以控制你想到的任何电子设备(是不是很厉害)。昨天小编给大家讲了如何焊接一个LED灯,那么单片机就可以让这盏LED灯按照你的想法发光。
大家都知道在计算机领域“1”代表“真”,“0”代表“假”,在单片机这也是一样的,“1”代表高电位,“0”代表低电位,那么如果在LED的正极上接高电位,负极接低电位,会发生什么呢???于是奇妙的事情就发生了——LED灯就亮了。


下面就跟大家讲一下如何控制着以盏LED,先看一个小程序
#include<reg51.h>
sbit  LED=P1^0;
main()
{
while(1)
{
     LED=1;
}
}
就可以了,学过C语言的童鞋很容易看懂,没学过的理解起来也也不困难。P1^0代表单片机的一个引脚(IO口),“LED=P1^0”,LED就和P1^0“一样了”。现在LED=1,那么P1^0这个引脚上就是高电位,,,,SO,现在,只要将LED灯的正极接到这个引脚上,负极接到电源负极,LED灯就亮了(是不是很简单,,,)。



备注:咱们最常用的51单片机有40个引脚,其中32个是可以编程的,其余8个接到电源上和一电子元件(这里先不用理他)







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1