- 6
- 0
- 约2.19千字
- 约 8页
- 2023-11-23 发布于陕西
- 举报
机械按键状态识别一、按键状态识别函数的初步设计二、按键状态识别函数的调用三、按键状态重复判断的解决四、机械按键的抖动及其消除五、完整的按键状态判断程序O老师讲32
uint8_t Key_Scan(void){ if(KEY0_Status == 0) || (WK_UP1_Status == 1) { if(KEY0_Status == 0) return KEY0_Value; if(WK_UP1_Status == 1) return WK_UP1_Value; } return KEY0_NO;}一、按键状态识别函数的初步设计O老师讲32
int main(void){ uint8 keyvalue = 0; 系统初始化;while(1) { keyvalue = Key_Scan(); if(keyvalue == KEY0_Value) LED0 = ~LED0; // LED0状态反转 if(keyvalue == WK_UP1_Value) LED1 = ~LED1; // LED1状态反转 }} 二、按键状态识别函数的调用O老师讲32
uint8_t Key_Scan(void){ static uint8_t flag = 0; //flag =0说明当前是弹起,=1说明是按下 /*如果刚才是弹起
您可能关注的文档
最近下载
- 卫生院党组织会议议事规则.docx VIP
- 赤峰富邦铜业有限责任公司铁粉临时贮存堆场建设项目环评报告表.pdf VIP
- 2026 年全国工程监理行业知识竞赛题库.pdf
- (优质课件)脑卒中科普.ppt VIP
- 小学科学新教科版六年级上册第四单元 计量时间教案(2026秋新版).doc
- 急性脑梗死病例课件.pptx VIP
- 2024届国家卫健委临床药师培训学员(抗感染专业)理论考核试题.pdf VIP
- 轴承的润滑与润滑油.ppt VIP
- 典型接触网设备的设计与计算 接触网平面设计 电气化铁路接触网.pptx
- 2026年第30届国际科学与和平周全国中小学生金钥匙竞赛小学个人初赛赛题.docx VIP
原创力文档

文档评论(0)