標題:
單片機點亮發(fā)光二極管的試驗
[打印本頁]
作者:
dzdiy
時間:
2015-4-12 00:00
標題:
單片機點亮發(fā)光二極管的試驗
這個單片機點亮發(fā)光二極管的試驗是在
單片機最小系統(tǒng)板
上完成的,這個試驗是學習單片機時的一個最簡單的試驗,試驗器材:一只1K的電阻及1只發(fā)光二極管,試驗是在單片機最小系統(tǒng)上進行的。試驗前在單片機最小系統(tǒng)板的5V正電源端與單片機的P0.7端口之間焊接一個發(fā)光二極管并串一只1k電阻,具體焊接的位置見下面實物照片。
試驗的源程序如下:
#include <REGX52.H> //預處理命令
void main(void) //主函數(shù)名
{
unsigned int a; //定義變量a為int類型
while(1)
{
P0_7 = 0; //設P0.0口為低電平,點亮LED
for (a=0; a<50000; a++); //這是一個循環(huán)
P0_7 = 1; //設P0.0口為高電平,熄滅LED
for (a=0; a<50000; a++); //這是一個循環(huán)
}
}
程序編譯后,直接用下載線將程序下載的單片機中,上電后,發(fā)光二極管即可點亮,從上面的程序可以看出,發(fā)光二極管點亮后,延時一小段時間候后就熄滅,之后再延時一小段時間時候后又被點亮,在試驗時,大家可以把a<50000這個數(shù)值改小后,看看是什么情況。這個試驗程序非常簡單,但這是一個單片機學習入門的好試驗,通過這個試驗后,你就會覺得,學習單片機并沒有你想象中的難,只要多動手實踐,你一定會很快學會運用單片機的。
試驗中所使用的單片機最小系統(tǒng)是自己動手焊接的,如果你自己想焊接,可以看看“手把手制作單片機最小系統(tǒng)”
http://www.torrancerestoration.com/bbs/dpj-33306-1.html
這篇文章。
最后推薦一個很好的單片機教程:
http://www.torrancerestoration.com/bbs/mcu-xuexi-1.html
另外下面是一些我收集整理的關于單片機最小系統(tǒng)的資料:
手把手制作單片機最小系統(tǒng)
http://www.torrancerestoration.com/bbs/dpj-33306-1.html
初學者零基礎學習單片機的方法:
http://www.torrancerestoration.com/bbs/dpj-33307-1.html
單片機點亮發(fā)光二極管的試驗
http://www.torrancerestoration.com/bbs/dpj-33308-1.html
STC89C52RC單片機最小系統(tǒng)
http://www.torrancerestoration.com/bbs/dpj-33267-1.html
一款適合用來學習的單片機最小系統(tǒng)制作圖
http://www.torrancerestoration.com/bbs/dpj-33273-1.html
單片機最小系統(tǒng)_按鍵控制數(shù)碼管顯示
http://www.torrancerestoration.com/bbs/dpj-33271-1.html
單片機最小系統(tǒng)圖紙
http://www.torrancerestoration.com/bbs/dpj-33274-1.html
收集的單片機最小系統(tǒng)實物照片
http://www.torrancerestoration.com/bbs/dpj-33290-1.html
用STC89C52RC單片機焊接的單片機最小系統(tǒng)
http://www.torrancerestoration.com/bbs/dpj-33304-1.html
新手學焊的單片機最小系統(tǒng):
http://www.torrancerestoration.com/bbs/dpj-33249-1.html
作者:
w1289505774
時間:
2015-5-18 21:36
水經(jīng)驗
作者:
no1xijin
時間:
2017-3-2 15:04
贊,仿真出來了,謝謝
作者:
lwz08
時間:
2018-2-2 15:20
不錯。非常適合新手。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1