標題: 淺談單片機-小白入門篇 [打印本頁]

作者: 51hei社區(qū)    時間: 2016-1-14 04:42
標題: 淺談單片機-小白入門篇
單片機可以大概理解為電腦的CPU,用它可以控制你想到的任何電子設(shè)備(是不是很厲害)。昨天小編給大家講了如何焊接一個LED燈,那么單片機就可以讓這盞LED燈按照你的想法發(fā)光。
大家都知道在計算機領(lǐng)域“1”代表“真”,“0”代表“假”,在單片機這也是一樣的,“1”代表高電位,“0”代表低電位,那么如果在LED的正極上接高電位,負極接低電位,會發(fā)生什么呢???于是奇妙的事情就發(fā)生了——LED燈就亮了。


下面就跟大家講一下如何控制著以盞LED,先看一個小程序
#include<reg51.h>
sbit  LED=P1^0;
main()
{
while(1)
{
     LED=1;
}
}
就可以了,學(xué)過C語言的童鞋很容易看懂,沒學(xué)過的理解起來也也不困難。P1^0代表單片機的一個引腳(IO口),“LED=P1^0”,LED就和P1^0“一樣了”,F(xiàn)在LED=1,那么P1^0這個引腳上就是高電位,,,,SO,現(xiàn)在,只要將LED燈的正極接到這個引腳上,負極接到電源負極,LED燈就亮了(是不是很簡單,,,)。



備注:咱們最常用的51單片機有40個引腳,其中32個是可以編程的,其余8個接到電源上和一電子元件(這里先不用理他)







歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1