qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

独式按键的扫描程序编程或矩阵式键盘扫描程序的理解

时间2023-06-22 16:30:18 提问来自 福建省漳州市 的网友 分类创作 浏览242
独立式按键是指每个按键都有一个独立的引脚连接到控制器上,这种按键的扫描程序编程比较简单,只需要对每个按键的引脚进行轮询扫描即可。当按键被按下时,对应的引脚会被拉低,控制器就能够检测到按键的状态,并进行相应的处理。 矩阵式键盘则是将多个按键连接到同一组引脚上,通过行列扫描的方式来检测按键的状态。在矩阵式键盘中,按键被排列成一个矩阵,每个按键的行和列都与控制器的引脚相连。控制器通过轮询扫描每一行和每一列的引脚,来检测按键的状态。当某个按键被按下时,对应的行和列的引脚都会被拉低,控制器就能够检测到按键的状态,并进行相应的处理。 矩阵式键盘的扫描程序编程相对于独立式按键要复杂一些,需要对每一行和每一列的引脚进行轮询扫描,并且需要使用数组来存储按键的状态。同时,为了避免按键之间的干扰,还需要在扫描过程中进行去抖动处理。

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 的扫描程序编程或矩阵式键盘扫描程序的理解 下一篇 发条橙 A Clockwork Orange影评