AVR单片机矩阵键盘驱动设计与实现.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 16页
  • 2026-07-15 发布于江苏
  • 举报

AVR单片机技术

AVRMicrocontroller;温馨提醒;学习目标;训练任务;独立式按键;矩阵式按键;矩阵键盘硬件电路;PA口连接矩阵键盘的行和列。

在PA口的PA4-PA7上输出低电平。

当没有按键按下,PA口的PA0--PA3是高电平。

当有键按下时,PA0--PA3变低电平,依据这一特点来识别按键的按下或释放。

;识别是否有键盘中任意键按下,当有键按下时,在液晶上显示字符”P”;

思绪:在PA口的高四位输出低电平,察看PA的低四位,是否有引脚信号变为低,假如有则显示字符“P”。;参照程序;把矩阵键盘中的四个按键作为独立式按键使用,当按下不同的键时,液晶显示如下内容:

NoKey:“Press---”

Key1:“Wele”

Key2:“BeiJing”

Key3:“ShenZhen”

Key4:“Guangzhou”

;

依据按键扫描原理,编写程序实现16个按键的识别和显示;

当按下键盘1时,用液晶显示1,当按下键盘2时,用液晶显示2……;在键盘矩阵中,依次让PA4PA5PA6PA7信号线为低;

读取PA口的低端口信号线,查看是哪一种信号线变低;

结合输出信号和输入信号,从而确定是哪一种键按下。;键盘扫描程序普通应涉及如下内容:

(a)鉴别有没有键按下。

文档评论(0)

1亿VIP精品文档

相关文档