第八章 单片机的人机接口;8.1 键盘接口;1、独立式键盘
—— 独立式按键的每个键都有一根信号线与单片机电路相连,所有按键有一个公共地或公共正端,每个键相互独立互不影响。;2、矩阵式键盘;2、矩阵式键盘;3种键盘扫描方式;8.1.2 键盘的接口电路 ; ; ;求键号。过程如下:先置PA0=0,PA1~PA3均为1,再读C口,由C口低电平的位置便可确定按下键的位置。例如,若在PA0=0时PC0=0,那么是0号键按下。键码值高4位是键所在行号,低4位是键所在列的号码。
;;8.1.3 键盘输入程序设计方法 ;(2.消除抖动)
KEY1:ACALL JUDGE ;看有否键按下
JNZ LK1 ;有键按下,跳转至按键处理
ACALL DELAY
AJMP KEY1 ;无键则延时后再扫描
LK1 :ACALL DELAY ;延时去抖动
ACALL JUDGE ;再看有否键按下
JNZ LK2 ;有键,则取键号
ACALL DELAY
AJMP KEY1 ;无键则延时后再扫描;(3.读键号)
LK2 :MOV R2,#0FEH ;扫描列线
MOV R4,#00H ;列号
LK3 :MOV DPTR,#7FDCH
MOV A,R2
您可能关注的文档
最近下载
- 02S-404 防水套管 标准图集.pdf VIP
- 绵阳市安县2025-2026学年第二学期六年级语文期中考试卷部编版含答案.docx VIP
- 江西省省情省策100-题精选.pdf VIP
- 临床医生年终工作总结8篇.docx VIP
- 数学北师大版八年级下册分式方程.ppt VIP
- 绵阳市安县2025-2026学年第二学期二年级语文期中考试卷(部编版含答案).docx VIP
- 新解读《GB_T 32439 - 2015给水用钢丝网增强聚乙烯复合管道》最新解读.docx VIP
- (公式自动计算)20kV及以下配电网预算书(电子表格版).xls VIP
- 山东省烟台市2025年中考物理真题及答案.docx VIP
- 2024年山东省烟台市中考物理真题卷及答案解析.pdf VIP
原创力文档

文档评论(0)