正在加载图片...
MOV A,P1 ANL A,#OFH MOV B,A MOV P1,#0F0H MOV A,P1 ANL A.#OFOH ORL A,B CINE A.#OFFH,KEYIN1 RET :未按键 KEYIN1: MOV B,A :暂存特征码 MOV DPTR,#KEYCOD :指向特征码表 MOV R3,#OFFH ;顺序码初始化 KEYIN2: INC R3 MOV A,R3 MOVC A.@A+DPTR CJNE A,B,KEYIN3 MOV A,R3 ;找到,取顺序码 RET KEYIN3: CJNE A,#OFFH,KEYIN2 :未完,再查 RET :已查完,未找到,以未按键处理 KEYCOD: DB OE7H,OEBH,OEDH,OEEH ;特征码表 DB OD7H,ODBH,ODDH,ODEH DB OB7H,OBBH,OBDH,OBEH DB 77H,7BH,7DH,7EH 4.非编码键盘分为独立式键盘和矩阵式键盘,什么场合用? 答:独立式键盘是一键一线,按键数目较少时使用,矩阵式键盘适于键盘数目较多的场合。 5.使用专用键盘/显示器接口芯片HD7279方案实现的键盘/显示器接口的优点是什么? 答:使用专用接口芯片HD7279实现的键盘/显示器接口设计,优点是按键按下后,可直接得 到键号,另外,可控制处理的键盘按键以及LED数码管的数目较多,对键盘/显示器的扫描是 由D7279的内部电路自动完成。MOV A,P1 ANL A,#0FH MOV B,A MOV P1,#0F0H MOV A,P1 ANL A,#0F0H ORL A,B CJNE A,#0FFH,KEYIN1 RET ;未按键 KEYIN1: MOV B,A ;暂存特征码 MOV DPTR,#KEYCOD ;指向特征码表 MOV R3,#0FFH ;顺序码初始化 KEYIN2: INC R3 MOV A,R3 MOVC A,@A+DPTR CJNE A,B,KEYIN3 MOV A,R3 ;找到,取顺序码 RET KEYIN3: CJNE A,#0FFH,KEYIN2 ;未完,再查 RET ;已查完,未找到,以未按键处理 KEYCOD: DB 0E7H,0EBH,0EDH,0EEH ;特征码表 DB 0D7H,0DBH,0DDH,0DEH DB 0B7H,0BBH,0BDH,0BEH DB 77H,7BH,7DH,7EH 4. 非编码键盘分为独立式键盘和矩阵式键盘,什么场合用? 答:独立式键盘是一键一线,按键数目较少时使用,矩阵式键盘适于键盘数目较多的场合。 5. 使用专用键盘/显示器接口芯片 HD7279 方案实现的键盘/显示器接口的优点是什么? 答:使用专用接口芯片 HD7279 实现的键盘/显示器接口设计,优点是按键按下后,可直接得 到键号,另外,可控制处理的键盘按键以及 LED 数码管的数目较多,对键盘/显示器的扫描是 由 HD7279 的内部电路自动完成
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有