LCALL HQHZ
口输
P1.3 P1.4
AJMP OK
出
P1.5 P1.6
HS3: MOV N,#03H
P1.7
LCALL HQHZ AJMP OK
HS4: MOV N,#04H
OK: MOV A,M DEC A MOV B,#04H
LCALL HQHZ
MUL AB
AJMP OK HQHZ:
ADD A ,N 。。。
具体措施:
① 先将要显示的数字和字母的段码计算出来;
② 将段码按顺序做成段码表,存入程序存储器中;
③ 把要显示的BCD码作为偏移量,通过查表的方式来 查段码;
④ 取出段码,送至显示数码管进行显示。
医学PPT
20
7段LED 段码表
字符 0 1 2 3 4 5 6 7 8 9
共阴极 3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 6FH
LS3: MOV P1,#0BFH NOP MOV A,P1 CJNE A,#0BFH,HS3
LS4: MOV P1,#7FH NOP MOV A,P1 AJMP HS4
HS1: MOV N,#01H
LCALL HQHZ 8051
HS2:
AJMP OK MOV N,#02H
口输 入
P1.0 P1.1 P1.2
74LS374三态反相八D锁存器 74LS244 八同相三态缓冲器/线驱动器,缓冲器 输入口具 有缓冲作用 • 74LS245八同相三态总线收发器,缓冲器 • 74LS138 3-8线译码器 74LS139 双2-4线译码器 • 74LS164 八位串行入/并行输出移位寄存器
医学PPT
2