当前位置 - 股票行情交易網 - 企業服務 - 請問單片機控制5v繼電器模塊,89S52與繼電器模塊怎麽連接啊,程序又是什麽呢?

請問單片機控制5v繼電器模塊,89S52與繼電器模塊怎麽連接啊,程序又是什麽呢?

圖中的這個要用杜邦線連接,3個排針左右可能是電源的正負端,中間是單片機的信號端。(圖片不是很清晰,我也不能確定)這個板子上有三極管,所以不需要在另外加放大三極管了。藍色有螺絲的是輸出端,中間位公***端,左右分別是長開和長閉兩個接線端。

代碼就簡單了:

#include<stc.h>

#define uint unsigned int

sbit ji=P3^0; //這個端口要自己更改成連接繼電器的IO口

sbit kai=P3^1; //開關

sbit guan=P3^2; //開關

uin a; //用於延時函數

void main ()

{

while(1)

{

if(kai==0) //判斷開關是否按下,打開繼電器的程序

{

while(a--); //簡單延時消抖

if(jian==0)

{

ji=0; //打開繼電器

}

}

if(guan==0) //判斷開關是否按下,關閉繼電器的程序

{

while(a--); //簡單延時消抖

if(guan==0)

{

ji=1; //關閉繼電器

}

}

}

}

繼電器的電源壹定要和單片機用壹個電源,只要分清楚幾個線就能成功,最好用萬用表找出電源線和數據線