relay.h
来自「用MEGA8实现4路红外调制发射接收的源码」· C头文件 代码 · 共 52 行
H
52 行
/**********************************************************************
文件名: relay.h
描述: 继电器驱动
**********************************************************************/
/************************************
RELAY PORT MARCO
************************************/
#define RELAY1OUT() DDRB |= BIT(7)
#define RELAY1OFF() PORTB &= ~BIT(7)
#define RELAY1ON() PORTB |= BIT(7)
//
#define RELAY2OUT() DDRD |= BIT(4)
#define RELAY2OFF() PORTD &= ~BIT(4)
#define RELAY2ON() PORTD |= BIT(4)
//
#define RELAY3OUT() DDRD |= BIT(1)
#define RELAY3OFF() PORTD &= ~BIT(1)
#define RELAY3ON() PORTD |= BIT(1)
//
#define RELAY4OUT() DDRD |= BIT(0)
#define RELAY4OFF() PORTD &= ~BIT(0)
#define RELAY4ON() PORTD |= BIT(0)
//
//
/**********************************************************************
* Function Name relay_init
* Function Desc RELAY初始化函数
* Return Value 无
* Parameter 无
* Version Date Editor Modification
* 1.0 2007/05/09 周斌 做成
**********************************************************************/
void relay_init(void);
/**********************************************************************
* Function Name relay_test
* Function Desc RELAY测试函数
* Return Value 无
* Parameter 无
* Version Date Editor Modification
* 1.0 2007/05/09 周斌 做成
**********************************************************************/
void relay_test(void);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?