51单片机对继电器的控制

典型的弱电控制强点途径 。
怎么样理解这个电路图?
要理解这个电路,其实也比较容易.那么请您按照我的思路来,应该没有问题:
首先的,里面的三极管很重要.三极管是电子电路里很重要的一个元件.怎么样理解三极管呢?
简单的来说三极管有两个作用一个是放大作用,一个是开关作用.(严格来讲开关作用是放大作用的极限情况,不过没关系,把两者分开,更便于理解它的工作原理).在这里,我们只了解它跟本电路有关的开关作用.
首先把三极管想成一个水龙头.
 
简单C代码
【51单片机对继电器的控制】主要功能:对白炽灯的控制,闪烁,时隔3秒
#include"reg52.h"
sbit jdq_1=P1^0;
void delay(void) //延时3S 误差 0us
{
unsigned char a,b,c;
for(c=189;c>0;c--)
for(b=230;b>0;b--)
for(a=33;a>0;a--);
}
main()
{
jdq_1=0; //初始化 关闭白炽灯
delay();
while(1)
{
delay(); //3S 切换一次状态
jdq_1=!jdq_1;
}
}

    推荐阅读