/*************************** (C) COPYRIGHT 2018 Ping ****************************
 * 文件名  ：opto_switch.h
 * 描  述  ：光电开关开关驱动程序头文件
 * 版  本  ：V1.0
 * 作  者  ：XuZhongPing
 * 日  期  ：2017/03/06 
*********************************************************************************/
#ifndef __OPTO_SW_KEY_H
#define __OPTO_SW_KEY_H	 
#include "stm32f10x.h"
#include "stdio.h"

#define OPTO_KEY				GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_6)			//红外光电开关1输入

#define SW_KEY1					GPIO_ReadInputDataBit(GPIOC, GPIO_Pin_4)			//接近开关
#define SW_KEY2					GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_0)

extern uint8_t keyReleaseMark;							//按键松开标志
extern uint8_t optoKeyValue;								//红外光电开关键值
extern uint8_t optoKeyStatus;								//红外光电开关状态

void OptoSwitchInit(void);
void OptoSwitchScanning(void);
void OptoKeysTest(void);

#endif

/******************** (C) COPYRIGHT 2018 Ping *****END OF FILE*******************/
