7.2 MCS-51单片机显示器接口技术
7.2.1 概述
1、LED显示器结构与原理
图7.5 七段显示块管脚与结构图
2、显示内容与显示代码的转换问题:查表法
表7.1 七段LED的段选码
显示字符 0 1 2 3 4
共阴极段 选码 3FH
06H 5BH 4FH 66H
共阳极段 选码 C0H
F9H A4H B0H 99H
KEY4:MOV MOV MOV MOVX ANL
A,2FH DPTR,#0BCFFH DPTR,#0BDFFH A,@DPTR A,#03H
;A口逐行扫描 ;读列值 ;屏蔽掉无用位
MOVX @DPTR,A
CJNE
MOV JNB
A,#03H,KEY3
A,2FH ACC.7,KEYEND
;找到被按键所在的列
KEYTAB1:LJMP K0 LJMP K1 LJMP K2 ………… LJMP K15 KEY5: INC R7 DJNZ R6,KEY6 KEYEND:RET KEYTAB:DB 0EEH,0EDH,0EBH,0E7H DB 0DEH,0DDH,0DBH,0D7H DB 0BEH,0BDH,0BBH,0B7H DB 7EH,7DH,7BH,77H
JMP START
K0:AJMP PROM0 K1:AJMP PROM1
;无键按下返回,再顺次检测
;入口地址表 K7:AJIMP PROM7
…
PROM0:………………………
……………………… JMP START PROM1:……………………… ………………………
;0号键功能程序
;0号键功能程序执行完返回 ;1号键功能程序
主讲:胡宜芬 邮箱:huyifen@