标题:
单片机学习笔记(三)驱动继电器
[打印本页]
作者:
51hei人人
时间:
2016-3-12 16:48
标题:
单片机学习笔记(三)驱动继电器
通过控制继电器控制引脚的输出电平,完成常开和常闭继电器的吸合与断开,实现弱电控制强电
C语言源程序:
#include "reg52.h" //包含52芯片头文件
sbit RELAY_ON = P2^4; //连接继电器单片机引脚定义
void Delay_xMs(unsigned int x) //延时函数
{
unsigned int i; //定义无符号整形变量i;
unsigned char j; //定义无符号字符变量j;
for(i=0;i<x;i++) //主循环 执行x次for循环
for (j=0;j<100;j++); //子循环执行100次for循环
}
void main()//主函数
{
RELAY_ON=1;//输出高电频关闭开关
vhile(1)//循环开始
{
Delay_xMs(3000);//延时3秒
RELAY_ON=~RELAY_ON;//对RELAY_ON进行取反,改变端口电频,打开或关闭开关。
}
}
//实验效果 若继电器连上发光二极管可以看到发光二极管每3秒熄灭和点亮一次
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1