分享一个单片机驱动继电器仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
继电器采用了三极管放大电流来驱动
继电器+单片机源程序如下:
- #include <reg52.h>
- #define uchar unsigned char
- sbit led1=P1^0;
- void delay_ms(uchar ms);
- void main()
- {
- while(1)
- {
- led1=1;
- //led2=0;
- // led3=1;
- //led4=1;
- delay_ms(2000) ;
- led1=0;
- // led2=1;
- //led3=0;
- //led4=0;
- delay_ms(2000) ;
- }
- }
- void delay_ms(uchar ms)
- {
- uchar i;
- while(ms--)
- for(i=0;i<248;i++);
- }
复制代码
所有资料51hei提供下载:
继电器.zip
(54.79 KB, 下载次数: 101)
|