继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。
继电器内部含有线圈和触点,当线圈得电就会使触点吸合。
实现现象:下载程序后继电器模块指示灯DK亮,会听到继电器吸合的声音
注意事项:无
程序代码:
#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器
typedef unsigned int u16; //对数据类型进行声明定义
typedef unsigned char u8;
sbit relay=P1^4; // 将P1口的第4位定义为relay,用于控制继电器的开关
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void main()
{
relay=0;// 将继电器设置为关闭状态
while(1);//保持继电器关闭状态
}