光电耦合器仿真原理图如下(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.11 KB, 下载次数: 105)
|