|
#ifndef __BEEP_H__
|
#define __BEEP_H__
|
|
#include "main.h"
|
|
#define KEY0_PIN GPIO_PIN_14
|
#define KEY0_GPIO GPIOB
|
#define READ_KEY0 GPIO_ReadInputDataBit(KEY0_GPIO,KEY0_PIN)
|
|
#define BEEP_PIN GPIO_Pin_12
|
#define BEEP_GPIO GPIOA
|
#define BEEP_ON GPIO_WriteBit(BEEP_GPIO, BEEP_PIN, Bit_SET)
|
#define BEEP_OFF GPIO_WriteBit(BEEP_GPIO, BEEP_PIN, Bit_RESET)
|
|
#define BEEP2_PIN GPIO_Pin_5
|
#define BEEP2_GPIO GPIOB
|
#define BEEP2_ON GPIO_WriteBit(BEEP_GPIO, BEEP2_PIN, Bit_SET)
|
#define BEEP2_OFF GPIO_WriteBit(BEEP_GPIO, BEEP2_PIN, Bit_RESET)
|
|
#define OUT2_PIN GPIO_Pin_7
|
#define OUT2_GPIO GPIOB
|
#define OUT2_ON GPIO_WriteBit(OUT2_GPIO, OUT2_PIN, Bit_SET)
|
#define OUT2_OFF GPIO_WriteBit(OUT2_GPIO, OUT2_PIN, Bit_RESET)
|
|
#define RELAY1_GPIO GPIOB
|
#define RELAY1_PIN GPIO_Pin_0
|
#define RELAY1_ON GPIO_WriteBit(RELAY1_GPIO, RELAY1_PIN, Bit_SET)
|
#define RELAY1_OFF GPIO_WriteBit(RELAY1_GPIO, RELAY1_PIN, Bit_RESET)
|
|
#define RELAY2_GPIO GPIOB
|
#define RELAY2_PIN GPIO_Pin_1
|
#define RELAY2_ON GPIO_WriteBit(RELAY2_GPIO, RELAY2_PIN, Bit_SET)
|
#define RELAY2_OFF GPIO_WriteBit(RELAY2_GPIO, RELAY2_PIN, Bit_RESET)
|
|
void Beep_Init(void);
|
|
#endif
|