|
單片機(jī)的學(xué)習(xí)、電子小制作是 一項(xiàng)實(shí)踐性非常強(qiáng)的工作,首先得從單片機(jī)最小系統(tǒng)實(shí)作項(xiàng)目開始,下面介紹的這個(gè)項(xiàng)目“單片機(jī)最小系統(tǒng)實(shí)作_讓一只發(fā)光管閃光”,是你入門學(xué)習(xí)單片機(jī)、電子 小制作的比較好的課題,簡(jiǎn)單、易做,就讓你的單片機(jī)學(xué)習(xí)從這里開始吧,依據(jù)單片機(jī)的引腳功能和單片機(jī)工作的條件,實(shí)現(xiàn)“用單片機(jī)控制一個(gè)LED”閃亮的功 能的單片機(jī)最小應(yīng)用系統(tǒng)如下。
元件清單:
序號(hào) 元件名稱 規(guī)格或參數(shù) 數(shù)量 備注
1 電阻 220 2個(gè)
2 電阻 10k 1個(gè)
3 電解電容 10μF 1個(gè)
4 瓷片電容 30pF 2個(gè)
5 發(fā)光二極管 φ3mm 1個(gè)
6 晶振 12MHz 1個(gè)
7 單片機(jī)芯片 AT89S51 1塊
8 4.5V電池盒 1.5V×3 1個(gè) 配三節(jié)7號(hào)電池
9 萬能板電路版 1塊
10 集成成電路座 DIP 40腳 1只
在萬能板上依據(jù)單片機(jī)最小應(yīng)用系統(tǒng)原理圖焊接元件。電路焊接順序?yàn)椋篋IP 40集成成電路座腳→振蕩電路→復(fù)位電路→電源電路→外圍電路。
程序:
#include <REGX51.H>
#include <intrins.h>
#define uint unsigned int
#define LED1 P1_0 //發(fā)光二極管與單片機(jī)I/O口P1.0端連接;
uint i;
void delay(i); //延時(shí)函數(shù)
void main(void) //主程序
{
while(1)
{
LED1=0; //點(diǎn)亮發(fā)光二極管
delay(5000); //調(diào)用延時(shí)程序
LED1=1; //發(fā)尖二極管熄滅
delay(5000); //調(diào)用延時(shí)程序
}
}
void delay(i) //延時(shí)子程序;
{
while(--i);
}
總之,“單片機(jī)最小系統(tǒng)實(shí)作_讓一只發(fā)光管閃光”,是你入門學(xué)習(xí)單片機(jī)、電子小制作的比較好的課題,簡(jiǎn)單、易做,就讓你的單片機(jī)學(xué)習(xí)從這里開始吧。
|
|