新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)最簡(jiǎn)電路

51單片機(jī)最簡(jiǎn)電路

作者: 時(shí)間:2016-11-28 來源:網(wǎng)絡(luò) 收藏
發(fā)光二極管導(dǎo)通時(shí),產(chǎn)生一個(gè)正向的工作電流IF,工作電流根據(jù)發(fā)光二極管的材料、功率等不同,額定電流一般在10~40mA左右,發(fā)光二極管導(dǎo)通時(shí)的正向壓降VF比較大,一般為1.5~3V(普通硅二極管約為0.7V)。因此在正常使用中,為了保證發(fā)光二極管在電源電壓V的作用下管子的工作電流不超過額定值,必須給發(fā)光二極管串聯(lián)一只限流電阻R,R的阻值可由下式算出:R=(V-VF)/IF。其中V為工作電源電壓,VF為發(fā)光二極管的正向壓降,IF為額定工作電流。

#include
#define uint unsigned int
#define ucher unsigned char
sbit D1=P1^0;
void delay(unsigned int n)//毫秒級(jí)延時(shí)
{
unsigned int i,j;
for(j=n;j>0;j--)
for(i=112;i>0;i--);
}
void main(void)//入口函數(shù)
{
while(1){ //無限循環(huán)
D1=1;
delay(1000);
D1=0;
delay(1000);
}
}


評(píng)論


技術(shù)專區(qū)

關(guān)閉