位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第1440页 > ST72T251G1M3 > ST72T251G1M3 PDF资料 > ST72T251G1M3 PDF资料1第8页

软件
LD
OR
和
LD
推
通话
POP
LD
和
CP
JREQ
DEC
DEC
DEC
JRPL
JRA
OK
LD
LD
LD
A, PADR
A,#$0F
A,({keypad+1},X)
PADR ,A
X
delay_45
X
A, PCDR
A,#$0F
A, (键盘, X)
OK
X
X
X
开始
出口
A,({keypad+2},X)
的x,一
PBDR ,X
;强制为1 (初始值)的输出。
;所测试的行中的一列被激活。
;等待45ms (防抖动程序) 。
;端口C的值存储到A.
;搜索栏后低的水平列。
;如果key发现->确定。
; 3次,以具有的列的下一个值。
;再做一次读取整个表(矩阵) 。
;存储在A中的键值
;它复制到X.
;输出上的LED的结果。
出口
CLR
CLR
PADR
PCDR
IRET
.spi_rt IRET
.tima_rt IRET
.timb_rt IRET
.i2c_rt IRET
;
;
;
;
;
;
;
;
段' vectit “
*******************************************************************
这最后一段应该永远存在于你自己的程序。
它定义了中断向量地址还有联系的中断程序“标签
考虑到你所使用的微控制器。
请参考MCU的数据表,看看中断向量的数量
使用和它们的地址。
提醒的是,本实施例中是由一个ST72251基于应用程序。
*******************************************************************
8/10