Professional Documents
Culture Documents
8 Led 7 Doan
8 Led 7 Doan
8 Led 7 Doan
Chon EQU P2
Bien1 EQU R7
Bien2 EQU R6
Bien3 EQU R5
Bien4 EQU R4
ORG 0500H
DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
ORG 00H
MOV dptr,#0500H
MOV Ma7d,#0FFH
MOV Chon,#0FFH
MOV Bien1,#32
MOV Bien2,#21
MOV Bien3,#05
MOV Bien4,#67
Main:
Call Giaima
Call Hienthi
Jmp Main
Giaima:
MOV A,Bien1
MOV B,#10
DIV AB
MOV 20H,A
MOV 21H,B
MOV A,20H
MOVC A,@A+dptr
MOV 20H,A
MOV A,21H
MOVC A,@A+dptr
MOV 21H,A
MOV A,Bien2
MOV B,#10
DIV AB
MOV 22H,A
MOV 23H,B
MOV A,22H
MOVC A,@A+dptr
MOV 22H,A
MOV A,23H
MOVC A,@A+dptr
MOV 23H,A
MOV A,Bien3
MOV B,#10
DIV AB
MOV 24H,A
MOV 25H,B
MOV A,24H
MOVC A,@A+dptr
MOV 24H,A
MOV A,25H
MOVC A,@A+dptr
MOV 25H,A
MOV A,Bien4
MOV B,#10
DIV AB
MOV 26H,A
MOV 27H,B
MOV A,26H
MOVC A,@A+dptr
MOV 26H,A
MOV A,27H
MOVC A,@A+dptr
MOV 27H,A
delay:
MOV R1,#4
DJNZ R0,$
MOV R0,#100
DJNZ R0,$
DJNZ R1,D1
RET
Hienthi:
MOV Chon,#01111111B
MOV Ma7d,20H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#10111111B
MOV Ma7d,21H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11011111B
MOV Ma7d,22H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11101111B
MOV Ma7d,23H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11110111B
MOV Ma7d,24H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11111011B
MOV Ma7d,25H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11111101B
MOV Ma7d,26H
Call delay
MOV Ma7d,#0FFH
MOV Chon,#11111110B
MOV Ma7d,27H
Call delay
MOV Ma7d,#0FFH
RET
END