key.h
共 9 篇文章
key.h 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 9 篇文章,持续更新中。
key.h
STC89C52单片机的头文件,适用于有关键盘的实验。
key.h
资料->【B】电子技术->【B2】电路设计->【2】电路仿真->【Proteus】(电路分析实物仿真)->Proteus+仿真实例 23.4M->Proteus AVR应用实例->key_lcd->includes->key.h
Key.h
资料->【B】电子技术->【B5】通信技术->【1】通信协议->【USB、OTG】->USB开发资料->圈圈的USB学习资料->USB鼠标 键盘->USB鼠标源代码包->SourceCode->Key.h
key.h
资料->【B】电子技术->【B2】电路设计->【2】电路仿真->【Proteus】(电路分析实物仿真)->Proteus+仿真实例 23.4M->Proteus 仿真万年历->ad0831_lcd_da0808_ds1302_24c64->key.h
LED电压表源代码
#include "stm8s103f.h"
#include "LEDBL.h"
#include "UART1.h"
#include "LCD1621.h"
//#include "KEY.h"
#define uchar unsigned char
#define uint unsigned int
_Bool KEYC @PB_IDR:4;//COPY
_Bool KEYP @PC_I
// 工程名称: 61_SpeechClock // 功能描述: 61板程序示例--具有语音播报功能的电子钟 // 使用61板上的三个按键控制报时和时间调整: // Key1 -
// 工程名称: 61_SpeechClock
// 功能描述: 61板程序示例--具有语音播报功能的电子钟
// 使用61板上的三个按键控制报时和时间调整:
// Key1 - 按一下播报年、月、日,再按一下播报时、分
// 长按Key1键达到1.5秒,则进入日期时间调整模式
// Key2 - 在调整模式下,使年、月、日、时、分、秒增加
//
进行键盘扫描及键处理时
进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原
型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函
数。
该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次
扫描,此间相当于延时去抖动。
该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。
/*$$$$$$$$$$$$$
该头文件配合key.c
该头文件配合key.c,在main函数中调用key.c,都文件中添加key.h,使软件更清晰,一目了然
进行键盘扫描及键处理时
进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原
型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函
数。
该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次
扫描,此间相当于延时去抖动。
该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。
/*$$$$$$$$$$$$$