农民讲习所建立通用程序 7 设计通用按键扫描模块
代码解析:
//sbit P3_0 = P3^0;
//sbit P3_1 = P3^1;
//sbit P3_2 = P3^2;
//sbit P3_3 = P3^3;
//P3_0 按键输入
//P3_1 按键输入
//P3_2 LED 状态显示
//P3_3 LED 状态显示
在文档的原理图 里面 没有体现。
//按键功能测试
//假设按键接在P3.0和P3.1上。对地。
//User_Message.txt已经加入Msg_Key0, Msg_Key1,
//第一个KEY按下P3.2=0
//第二个KEY长按下P3.3=0
//第二个KEY快速两次按下P3.3=1
KeySwap 按键扫描
代码为了 通用 ,有点不清晰。
按键平时为高,按下为低
移植到 Nu_LB_NUC140
是对代码: sample\SimLibKey_Sample\的修改移植
整理之后 ,把代码上传上来。
代码地址:
https://download.youkuaiyun.com/download/wowocpp/10772078
keil5 编译的 运行在 nu-lb-nuc140 上面
是对代码: sample\SimLibKey_Sample\的修改
(稍后补充)