/********************************************************************************************************* * 模块名称:Key.h * 摘 要:Key模块,进行独立按键初始化,以及按键扫描函数实现 * 当前版本:1.0.0 * 作 者:Leyutek(COPYRIGHT 2018 - 2021 Leyutek. All rights reserved.) * 完成日期:2021年07月01日 * 内 容: * 注 意: ********************************************************************************************************** * 取代版本: * 作 者: * 完成日期: * 修改内容: * 修改文件: *********************************************************************************************************/ #ifndef _SN74LVC573_H_ #define _SN74LVC573_H_ /********************************************************************************************************* * 包含头文件 *********************************************************************************************************/ #include "gd32e230x_conf.h" /********************************************************************************************************* * 宏定义 *********************************************************************************************************/ #define LOCK_LE_CH_RCU GPIOB #define LOCK_OE_RCU GPIOA #define LOCK_OE GPIO_PIN_0 #define LOCK_LE GPIO_PIN_14 #define LOCK_CHECK GPIO_PIN_12 #define LOCK gpio_bit_set(LOCK_LE_CH_RCU, LOCK_LE) #define BUFF gpio_bit_reset(LOCK_LE_CH_RCU, LOCK_LE) /********************************************************************************************************* * 枚举结构体 *********************************************************************************************************/ /********************************************************************************************************* * API函数声明 *********************************************************************************************************/ void Init74Lvc(void); //初始化74lvc573的IO #endif