键盘扫描汇编程序
[11-20 17:13:40] 来源:http://www.88dzw.com 嵌入式系统 阅读:8996次
文章摘要: mov r0,#8 ajmp scanendrow21: cjne a,#0ddh,row22 mov r0,#9 acall delay20ms ajmp scanend row22: cjne a,#0bdh,row23 mov r0,#10 acall delay20ms ajmp scanendrow23: mov r0,#11 acall delay20ms ajmp scanendrow3:
键盘扫描汇编程序,标签:嵌入式系统开发,嵌入式开发,http://www.88dzw.commov r0,#8
ajmp scanend
row21: cjne a,#0ddh,row22
mov r0,#9
acall delay20ms
ajmp scanend
row22: cjne a,#0bdh,row23
mov r0,#10
acall delay20ms
ajmp scanend
row23: mov r0,#11
acall delay20ms
ajmp scanend
row3: mov key,#0fbh
mov a,key
cjne a,#0fbh,row3scan
ajmp row4
row3scan:cjne a,#0ebh,row31
mov r0,#4
acall delay20ms
ajmp scanend
row31: cjne a,#0dbh,row32
mov r0,#5
acall delay20ms
ajmp scanend
row32: cjne a,#0bbh,row33
mov r0,#6
acall delay20ms
ajmp scanend
row33: mov r0,#7
acall delay20ms
ajmp scanend
row4: mov key,#0f7h
mov a,key
cjne a,#0e7h,row41
mov r0,#0
acall delay20ms
ajmp scanend
row41: cjne a,#0d7h,row42
mov r0,#1
acall delay20ms
ajmp scanend
row42: cjne a,#0b7h,row43
mov r0,#2
acall delay20ms
ajmp scanend
row43: mov r0,#3
acall delay20ms
ajmp scanend
scanend:ret
;判断是否松开
keyoff: mov key,#0fh
mov a,key
cjne a,#0fh,keyret
sjmp keyoff
keyret: acall delay20ms
ret
- 上一篇:c语言键盘扫描程序
《键盘扫描汇编程序》相关文章
- › 工业设备中LED显示和键盘扫描设计
- › 基于FPGA的键盘扫描模块的设计与实现
- › 矩阵键盘扫描程序
- › 数码管显示矩阵键盘扫描程序
- › 键盘扫描汇编程序
- › c语言键盘扫描程序
- 在百度中搜索相关文章:键盘扫描汇编程序
- 在谷歌中搜索相关文章:键盘扫描汇编程序
- 在soso中搜索相关文章:键盘扫描汇编程序
- 在搜狗中搜索相关文章:键盘扫描汇编程序