rất mong được các anh chị giúp em sua đoạn code này. em muon xuất mã nháy led ra data1 và data2 khác nhau kien thuc lap trinh con yeu em ngâm cuu hoài mà nghi ko ra mong dc cac anh giup do thanks!
sh bit p3.0
st bit p3.2
da_ta bit p3.1
sh1 bit p2.7
st1 bit p2.5
da_ta1 bit p2.6
solan equ 1fh
sohang equ 2fh
org 0000h
ljmp main
org 30H
main:
clr sh
clr sh1
clr st
clr st1
mov solan,#1
lap1: lCALL KIEU1 ;=
djnz solan,lap1
mov solan,#1 ;+
lap2: lCALL KIEU2 ;=
djnz solan,lap2 ;+
mov solan,#1 ;+
lap3: lCALL KIEU3 ;=
djnz solan,lap3 ;+
mov solan,#10 ;+
lap4: lCALL KIEU4 ;=
djnz solan,lap4 ;+
mov solan,#2 ;+
lap5: lCALL KIEU5 ;=
djnz solan,lap5 ;+
mov solan,#2 ;+
lap6: lCALL KIEU6 ;=
djnz solan,lap6 ;+
mov solan,#2 ;+
lap7: lCALL KIEU7 ;=
djnz solan,lap7 ;+
mov solan,#2 ;+
lap8: lCALL KIEU8 ;=
djnz solan,lap8 ;+
mov solan,#2 ;+
lap9: lCALL KIEU9 ;=
djnz solan,lap9 ;+
mov solan,#2 ;+
lap10: lCALL KIEU10 ;=
djnz solan,lap10 ;+
mov solan,#2 ;+
lap11: lCALL KIEU11 ;=
djnz solan,lap11 ;+
ljmp main
KIEU1:
mov dptr,#mydata1
mov sohang,#32
lcall lay4byte
ret
KIEU2:
mov dptr,#mydata2
mov sohang,#33
lcall lay4byte
ret
KIEU3:
mov dptr,#mydata3
mov sohang,#33
lcall lay4byte
ret
KIEU4:
mov dptr,#mydata4
mov sohang,#33
lcall lay4byte
ret
KIEU5:
mov dptr,#mydata5
mov sohang,#33
lcall lay4byte
ret
KIEU6:
mov dptr,#mydata6
mov sohang,#63
lcall lay4byte
ret
KIEU7:
mov dptr,#mydata7
mov sohang,#32
lcall lay4byte
ret
KIEU8:
mov dptr,#mydata8
mov sohang,#63
lcall lay4byte
ret
KIEU9:
mov dptr,#mydata9
mov sohang,#64
lcall lay4byte
ret
KIEU10:
mov dptr,#mydata10
mov sohang,#128
lcall lay4byte
ret
KIEU11:
mov dptr,#mydata11
mov sohang,#128
lcall lay4byte
ret
lay4byte: MOV R2,#0 ; ma khoi dau
MOV R3,#4 ; bien xuat 4 byte ra 4 con 595
LOOP1: mov R4,#4 ; bien tang dptr len 4 byte
mov r5,#8 ; bien xuat 8 bit ra 595
mov a,R2
movc a,@a+dptr
loop2: clr c
rlc a
mov da_ta,c
mov da_ta1,c
setb sh
setb sh1
clr sh
clr sh1
djnz r5,loop2 ; dich 8 bit ra 595
inc R2
djnz r3,LOOP1 ; dich 4 byte 595
setb st ; xuat ra led
setb st1
clr st ; xuat ra led
clr st1
lcall delay
LOOP3: INC DPTR ; tang dptr len 4 byte
djnz r4,LOOP3
djnz sohang,LOOP1
RET
delay: MOV TMOD,#01
MOV R6,#15
AGAIN: MOV TL0,#78H
MOV TH0,#0ECH
SETB TR0
AGAIN1: JNB TF0,AGAIN1
CLR TR0
CLR TF0
DJNZ R6,AGAIN
ret
org 300h
mydata1: ;TAT ROI SANG LIEN TU GIUA RA NGOAI VA NGUOC LAI
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000010b,01000000b,00000000b
db 00000000b,00000100b,00100000b,00000000b
db 00000000b,00001000b,00010000b,00000000b
db 00000000b,00010000b,00001000b,00000000b
db 00000000b,00100000b,00000100b,00000000b
db 00000000b,01000000b,00000010b,00000000b
db 00000000b,10000000b,00000001b,00000000b
db 00000001b,00000000b,00000000b,10000000b
db 00000010b,00000000b,00000000b,01000000b
db 00000100b,00000000b,00000000b,00100000b
db 00001000b,00000000b,00000000b,00010000b
db 00010000b,00000000b,00000000b,00001000b
db 00100000b,00000000b,00000000b,00000100b
db 01000000b,00000000b,00000000b,00000010b
db 10000000b,00000000b,00000000b,00000001b
db 01000000b,00000000b,00000000b,00000010b
db 00100000b,00000000b,00000000b,00000100b
db 00010000b,00000000b,00000000b,00001000b
db 00001000b,00000000b,00000000b,00010000b
db 00000100b,00000000b,00000000b,00100000b
db 00000010b,00000000b,00000000b,01000000b
db 00000001b,00000000b,00000000b,10000000b
db 00000000b,10000000b,00000001b,00000000b
db 00000000b,01000000b,00000010b,00000000b
db 00000000b,00100000b,00000100b,00000000b
db 00000000b,00010000b,00001000b,00000000b
db 00000000b,00001000b,00010000b,00000000b
db 00000000b,00000100b,00100000b,00000000b
db 00000000b,00000010b,01000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b ;1(31)
mydata2: ;TÁT LAN DAN TU GIUA RA NGOAI VA NGUOC LAI
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000011b,11111111b,11111111b,11000000b
db 00000111b,11111111b,11111111b,11100000b
db 00001111b,11111111b,11111111b,11110000b
db 00011111b,11111111b,11111111b,11111000b
db 00111111b,11111111b,11111111b,11111100b
db 01111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111110b
db 00111111b,11111111b,11111111b,11111100b
db 00011111b,11111111b,11111111b,11111000b
db 00001111b,11111111b,11111111b,11110000b
db 00000111b,11111111b,11111111b,11100000b
db 00000011b,11111111b,11111111b,11000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b ;2(33)
mydata3: ;SANG LAN DAN TU GIUA RA NGOAI VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111100b,00000000b,00000000b,00111111b
db 11111000b,00000000b,00000000b,00011111b
db 11110000b,00000000b,00000000b,00001111b
db 11100000b,00000000b,00000000b,00000111b
db 11000000b,00000000b,00000000b,00000011b
db 10000000b,00000000b,00000000b,00000001b
db 00000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000001b
db 11000000b,00000000b,00000000b,00000011b
db 11100000b,00000000b,00000000b,00000111b
db 11110000b,00000000b,00000000b,00001111b
db 11111000b,00000000b,00000000b,00011111b
db 11111100b,00000000b,00000000b,00111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,01000000b,00000011b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;3(33)
mydata4: ;SANG LAN DAN TU NGOAI VAO GIUA VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111110b
db 00111111b,11111111b,11111111b,11111100b
db 00011111b,11111111b,11111111b,11111000b
db 00001111b,11111111b,11111111b,11110000b
db 00000111b,11111111b,11111111b,11100000b
db 00000011b,11111111b,11111111b,11000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000011b,11111111b,11111111b,11000000b
db 00000111b,11111111b,11111111b,11100000b
db 00001111b,11111111b,11111111b,11110000b
db 00011111b,11111111b,11111111b,11111000b
db 00111111b,11111111b,11111111b,11111100b
db 01111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111111b ;4(33)
mydata5: ;TAT LAN DAN TU NGOAI VAO GIUA VA NGUOC LAI
db 00000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000001b
db 11000000b,00000000b,00000000b,00000011b
db 11100000b,00000000b,00000000b,00000111b
db 11110000b,00000000b,00000000b,00001111b
db 11111000b,00000000b,00000000b,00011111b
db 11111100b,00000000b,00000000b,00111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111100b,00000000b,00000000b,00111111b
db 11111000b,00000000b,00000000b,00011111b
db 11110000b,00000000b,00000000b,00001111b
db 11100000b,00000000b,00000000b,00000111b
db 11000000b,00000000b,00000000b,00000011b
db 10000000b,00000000b,00000000b,00000001b
db 00000000b,00000000b,00000000b,00000000b ;5(33)
mydata6: ;TAT ROI SANG TU TRAI QUA PHAI VA NGUOC LAI
db 10000000b,00000000b,00000000b,00000000b
db 01000000b,00000000b,00000000b,00000000b
db 00100000b,00000000b,00000000b,00000000b
db 00010000b,00000000b,00000000b,00000000b
db 00001000b,00000000b,00000000b,00000000b
db 00000100b,00000000b,00000000b,00000000b
db 00000010b,00000000b,00000000b,00000000b
db 00000001b,00000000b,00000000b,00000000b
db 00000000b,10000000b,00000000b,00000000b
db 00000000b,01000000b,00000000b,00000000b
db 00000000b,00100000b,00000000b,00000000b
db 00000000b,00010000b,00000000b,00000000b
db 00000000b,00001000b,00000000b,00000000b
db 00000000b,00000100b,00000000b,00000000b
db 00000000b,00000010b,00000000b,00000000b
db 00000000b,00000001b,00000000b,00000000b
db 00000000b,00000000b,10000000b,00000000b
db 00000000b,00000000b,01000000b,00000000b
db 00000000b,00000000b,00100000b,00000000b
db 00000000b,00000000b,00010000b,00000000b
db 00000000b,00000000b,00001000b,00000000b
db 00000000b,00000000b,00000100b,00000000b
db 00000000b,00000000b,00000010b,00000000b
db 00000000b,00000000b,00000001b,00000000b
db 00000000b,00000000b,00000000b,10000000b
db 00000000b,00000000b,00000000b,01000000b
db 00000000b,00000000b,00000000b,00100000b
db 00000000b,00000000b,00000000b,00010000b
db 00000000b,00000000b,00000000b,00001000b
db 00000000b,00000000b,00000000b,00000100b
db 00000000b,00000000b,00000000b,00000010b
db 00000000b,00000000b,00000000b,00000001b ;6(32)
db 00000000b,00000000b,00000000b,00000010b
db 00000000b,00000000b,00000000b,00000100b
db 00000000b,00000000b,00000000b,00001000b
db 00000000b,00000000b,00000000b,00010000b
db 00000000b,00000000b,00000000b,00100000b
db 00000000b,00000000b,00000000b,01000000b
db 00000000b,00000000b,00000000b,10000000b
db 00000000b,00000000b,00000001b,00000000b
db 00000000b,00000000b,00000010b,00000000b
db 00000000b,00000000b,00000100b,00000000b
db 00000000b,00000000b,00001000b,00000000b
db 00000000b,00000000b,00010000b,00000000b
db 00000000b,00000000b,00100000b,00000000b
db 00000000b,00000000b,01000000b,00000000b
db 00000000b,00000000b,10000000b,00000000b
db 00000000b,00000001b,00000000b,00000000b
db 00000000b,00000010b,00000000b,00000000b
db 00000000b,00000100b,00000000b,00000000b
db 00000000b,00001000b,00000000b,00000000b
db 00000000b,00010000b,00000000b,00000000b
db 00000000b,00100000b,00000000b,00000000b
db 00000000b,01000000b,00000000b,00000000b
db 00000000b,10000000b,00000000b,00000000b
db 00000001b,00000000b,00000000b,00000000b
db 00000010b,00000000b,00000000b,00000000b
db 00000100b,00000000b,00000000b,00000000b
db 00001000b,00000000b,00000000b,00000000b
db 00010000b,00000000b,00000000b,00000000b
db 00100000b,00000000b,00000000b,00000000b
db 01000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000000b ;7(31)
mydata7: ;CHOP TAT
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;8(32)
mydata8: ;SANG ROI TAT TU TRAI QUA PHAI VA NGUOC LAI
db 01111111b,11111111b,11111111b,11111111b
db 10111111b,11111111b,11111111b,11111111b
db 11011111b,11111111b,11111111b,11111111b
db 11101111b,11111111b,11111111b,11111111b
db 11110111b,11111111b,11111111b,11111111b
db 11111011b,11111111b,11111111b,11111111b
db 11111101b,11111111b,11111111b,11111111b
db 11111110b,11111111b,11111111b,11111111b
db 11111111b,01111111b,11111111b,11111111b
db 11111111b,10111111b,11111111b,11111111b
db 11111111b,11011111b,11111111b,11111111b
db 11111111b,11101111b,11111111b,11111111b
db 11111111b,11110111b,11111111b,11111111b
db 11111111b,11111011b,11111111b,11111111b
db 11111111b,11111101b,11111111b,11111111b
db 11111111b,11111110b,11111111b,11111111b
db 11111111b,11111111b,01111111b,11111111b
db 11111111b,11111111b,10111111b,11111111b
db 11111111b,11111111b,11011111b,11111111b
db 11111111b,11111111b,11101111b,11111111b
db 11111111b,11111111b,11110111b,11111111b
db 11111111b,11111111b,11111011b,11111111b
db 11111111b,11111111b,11111101b,11111111b
db 11111111b,11111111b,11111110b,11111111b
db 11111111b,11111111b,11111111b,01111111b
db 11111111b,11111111b,11111111b,10111111b
db 11111111b,11111111b,11111111b,11011111b
db 11111111b,11111111b,11111111b,11101111b
db 11111111b,11111111b,11111111b,11110111b
db 11111111b,11111111b,11111111b,11111011b
db 11111111b,11111111b,11111111b,11111101b
db 11111111b,11111111b,11111111b,11111110b ;9(32)
db 11111111b,11111111b,11111111b,11111101b
db 11111111b,11111111b,11111111b,11111011b
db 11111111b,11111111b,11111111b,11110111b
db 11111111b,11111111b,11111111b,11101111b
db 11111111b,11111111b,11111111b,11011111b
db 11111111b,11111111b,11111111b,10111111b
db 11111111b,11111111b,11111111b,01111111b
db 11111111b,11111111b,11111110b,11111111b
db 11111111b,11111111b,11111101b,11111111b
db 11111111b,11111111b,11111011b,11111111b
db 11111111b,11111111b,11110111b,11111111b
db 11111111b,11111111b,11101111b,11111111b
db 11111111b,11111111b,11011111b,11111111b
db 11111111b,11111111b,10111111b,11111111b
db 11111111b,11111111b,01111111b,11111111b
db 11111111b,11111110b,11111111b,11111111b
db 11111111b,11111101b,11111111b,11111111b
db 11111111b,11111011b,11111111b,11111111b
db 11111111b,11110111b,11111111b,11111111b
db 11111111b,11101111b,11111111b,11111111b
db 11111111b,11011111b,11111111b,11111111b
db 11111111b,10111111b,11111111b,11111111b
db 11111111b,01111111b,11111111b,11111111b
db 11111110b,11111111b,11111111b,11111111b
db 11111101b,11111111b,11111111b,11111111b
db 11111011b,11111111b,11111111b,11111111b
db 11110111b,11111111b,11111111b,11111111b
db 11101111b,11111111b,11111111b,11111111b
db 11011111b,11111111b,11111111b,11111111b
db 10111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111111b ;10(31)
mydata9: ;sang lan dan TU TRAI QUA PHAI VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111100b
db 11111111b,11111111b,11111111b,11111000b
db 11111111b,11111111b,11111111b,11110000b
db 11111111b,11111111b,11111111b,11100000b
db 11111111b,11111111b,11111111b,11000000b
db 11111111b,11111111b,11111111b,10000000b
db 11111111b,11111111b,11111111b,00000000b
db 11111111b,11111111b,11111110b,00000000b
db 11111111b,11111111b,11111100b,00000000b
db 11111111b,11111111b,11111000b,00000000b
db 11111111b,11111111b,11110000b,00000000b
db 11111111b,11111111b,11100000b,00000000b
db 11111111b,11111111b,11000000b,00000000b
db 11111111b,11111111b,10000000b,00000000b
db 11111111b,11111111b,00000000b,00000000b
db 11111111b,11111110b,00000000b,00000000b
db 11111111b,11111100b,00000000b,00000000b
db 11111111b,11111000b,00000000b,00000000b
db 11111111b,11110000b,00000000b,00000000b
db 11111111b,11100000b,00000000b,00000000b
db 11111111b,11000000b,00000000b,00000000b
db 11111111b,10000000b,00000000b,00000000b
db 11111111b,00000000b,00000000b,00000000b
db 11111110b,00000000b,00000000b,00000000b
db 11111100b,00000000b,00000000b,00000000b
db 11111000b,00000000b,00000000b,00000000b
db 11110000b,00000000b,00000000b,00000000b
db 11100000b,00000000b,00000000b,00000000b
db 11000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b ;11(33)
db 10000000b,00000000b,00000000b,00000000b
db 11000000b,00000000b,00000000b,00000000b
db 11100000b,00000000b,00000000b,00000000b
db 11110000b,00000000b,00000000b,00000000b
db 11111000b,00000000b,00000000b,00000000b
db 11111100b,00000000b,00000000b,00000000b
db 11111110b,00000000b,00000000b,00000000b
db 11111111b,00000000b,00000000b,00000000b
db 11111111b,10000000b,00000000b,00000000b
db 11111111b,11000000b,00000000b,00000000b
db 11111111b,11100000b,00000000b,00000000b
db 11111111b,11110000b,00000000b,00000000b
db 11111111b,11111000b,00000000b,00000000b
db 11111111b,11111100b,00000000b,00000000b
db 11111111b,11111110b,00000000b,00000000b
db 11111111b,11111111b,00000000b,00000000b
db 11111111b,11111111b,10000000b,00000000b
db 11111111b,11111111b,11000000b,00000000b
db 11111111b,11111111b,11100000b,00000000b
db 11111111b,11111111b,11110000b,00000000b
db 11111111b,11111111b,11111000b,00000000b
db 11111111b,11111111b,11111100b,00000000b
db 11111111b,11111111b,11111110b,00000000b
db 11111111b,11111111b,11111111b,00000000b
db 11111111b,11111111b,11111111b,10000000b
db 11111111b,11111111b,11111111b,11000000b
db 11111111b,11111111b,11111111b,11100000b
db 11111111b,11111111b,11111111b,11110000b
db 11111111b,11111111b,11111111b,11111000b
db 11111111b,11111111b,11111111b,11111100b
db 11111111b,11111111b,11111111b,11111110b ;12(31)
mydata10: ;sang don TU TRAI QUA PHAI
db 01111111b,11111111b,01111111b,11111111b
db 10111111b,11111111b,10111111b,11111111b
db 11011111b,11111111b,11011111b,11111111b
db 11101111b,11111111b,11101111b,11111111b
db 11110111b,11111111b,11110111b,11111111b
db 11111011b,11111111b,11111011b,11111111b
db 11111101b,11111111b,11111101b,11111111b
db 11111110b,11111111b,11111110b,11111111b
db 11111111b,01111111b,11111111b,01111111b
db 11111111b,10111111b,11111111b,10111111b
db 11111111b,11011111b,11111111b,11011111b
db 11111111b,11101111b,11111111b,11101111b
db 11111111b,11110111b,11111111b,11110111b
db 11111111b,11111011b,11111111b,11111011b
db 11111111b,11111101b,11111111b,11111101b
db 01111111b,11111110b,01111111b,11111110b
db 10111111b,11111110b,10111111b,11111110b
db 11011111b,11111110b,11011111b,11111110b
db 11101111b,11111110b,11101111b,11111110b
db 11110111b,11111110b,11110111b,11111110b
db 11111011b,11111110b,11111011b,11111110b
db 11111101b,11111110b,11111101b,11111110b
db 11111110b,11111110b,11111110b,11111110b
db 11111111b,01111110b,11111111b,01111110b
db 11111111b,10111110b,11111111b,10111110b
db 11111111b,11011110b,11111111b,11011110b
db 11111111b,11101110b,11111111b,11101110b
db 11111111b,11110110b,11111111b,11110110b
db 11111111b,11111010b,11111111b,11111010b
db 01111111b,11111100b,01111111b,11111100b
db 10111111b,11111100b,10111111b,11111100b
db 11011111b,11111100b,11011111b,11111100b
db 11101111b,11111100b,11101111b,11111100b
db 11110111b,11111100b,11110111b,11111100b
db 11111011b,11111100b,11111011b,11111100b
db 11111101b,11111100b,11111101b,11111100b
db 11111110b,11111100b,11111110b,11111100b
db 11111111b,11111100b,11111111b,01111100b
db 11111111b,10111100b,11111111b,10111100b
db 11111111b,11011100b,11111111b,11011100b
db 11111111b,11101100b,11111111b,11101100b
db 11111111b,11110100b,11111111b,11110100b
db 01111111b,11111000b,01111111b,11111000b
db 10111111b,11111000b,10111111b,11111000b
db 11011111b,11111000b,11011111b,11111000b
db 11101111b,11111000b,11101111b,11111000b
db 11110111b,11111000b,11110111b,11111000b
db 11111011b,11111000b,11111011b,11111000b
db 11111101b,11111000b,11111101b,11111000b
db 11111110b,11111000b,11111110b,11111000b
db 11111111b,01111000b,11111111b,01111000b
db 11111111b,10111000b,11111111b,10111000b
db 11111111b,11011000b,11111111b,11011000b
db 11111111b,11101000b,11111111b,11101000b
db 01111111b,11110000b,01111111b,11110000b
db 10111111b,11110000b,10111111b,11110000b
db 11011111b,11110000b,11011111b,11110000b
db 11101111b,11110000b,11101111b,11110000b
db 11110111b,11110000b,11110111b,11110000b
db 11111011b,11110000b,11111011b,11110000b
db 11111101b,11110000b,11111101b,11110000b
db 11111110b,11110000b,11111110b,11110000b
db 11111111b,01110000b,11111111b,01110000b
db 11111111b,10110000b,11111111b,10110000b ;(64)
db 11111111b,11010000b,11111111b,11010000b
db 01111111b,11100000b,01111111b,11100000b
db 10111111b,11100000b,10111111b,11100000b
db 11011111b,11100000b,11011111b,11100000b
db 11101111b,11100000b,11101111b,11100000b
db 11110111b,11100000b,11110111b,11100000b
db 11111011b,11100000b,11111011b,11100000b
db 11111101b,11100000b,11111101b,11100000b
db 11111110b,11100000b,11111110b,11100000b
db 11111111b,01100000b,11111111b,01100000b
db 11111111b,10100000b,11111111b,10100000b
db 01111111b,11000000b,01111111b,11000000b
db 10111111b,11000000b,10111111b,11000000b
db 11011111b,11000000b,11011111b,11000000b
db 11101111b,11000000b,11101111b,11000000b
db 11110111b,11000000b,11110111b,11000000b
db 11111011b,11000000b,11111011b,11000000b
db 11111101b,11000000b,11111101b,11000000b
db 11111110b,11000000b,11111110b,11000000b
db 11111111b,01000000b,11111111b,01000000b
db 01111111b,10000000b,01111111b,10000000b
db 10111111b,10000000b,10111111b,10000000b
db 11011111b,10000000b,11011111b,10000000b
db 11101111b,10000000b,11101111b,10000000b
db 11110111b,10000000b,11110111b,10000000b
db 11111011b,10000000b,11111011b,10000000b
db 11111101b,10000000b,11111101b,10000000b
db 11111110b,10000000b,11111110b,10000000b
db 01111111b,00000000b,01111111b,00000000b
db 10111111b,00000000b,10111111b,00000000b
db 11011111b,00000000b,11011111b,00000000b
db 11101111b,00000000b,11101111b,00000000b
db 11110111b,00000000b,11110111b,00000000b
db 11111011b,00000000b,11111011b,00000000b
db 11111101b,00000000b,11111101b,00000000b
db 11111110b,00000000b,11111110b,00000000b
db 01111110b,00000000b,01111110b,00000000b
db 10111110b,00000000b,10111110b,00000000b
db 11011110b,00000000b,11011110b,00000000b
db 11101110b,00000000b,11101110b,00000000b
db 11110110b,00000000b,11110110b,00000000b
db 11111010b,00000000b,11111010b,00000000b
db 01111100b,00000000b,01111100b,00000000b
db 10111100b,00000000b,10111100b,00000000b
db 11011100b,00000000b,11011100b,00000000b
db 11101100b,00000000b,11101100b,00000000b
db 11110100b,00000000b,11110100b,00000000b
db 01111000b,00000000b,01111000b,00000000b
db 10111000b,00000000b,10111000b,00000000b
db 11011000b,00000000b,11011000b,00000000b
db 11101000b,00000000b,11101000b,00000000b
db 01110000b,00000000b,01110000b,00000000b
db 10110000b,00000000b,10110000b,00000000b
db 11010000b,00000000b,11010000b,00000000b
db 01100000b,00000000b,01100000b,00000000b
db 10100000b,00000000b,10100000b,00000000b
db 01000000b,00000000b,01100000b,00000000b
db 10000000b,00000000b,10000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b ;10(64)
mydata11: ;sang don TU TRAI QUA PHAI
db 10000000b,00000000b,10000000b,00000000b
db 01000000b,00000000b,01000000b,00000000b
db 00100000b,00000000b,00100000b,00000000b
db 00010000b,00000000b,00010000b,00000000b
db 00001000b,00000000b,00001000b,00000000b
db 00000100b,00000000b,00000100b,00000000b
db 00000010b,00000000b,00000010b,00000000b
db 00000001b,00000000b,00000001b,00000000b
db 00000000b,10000000b,00000000b,10000000b
db 00000000b,01000000b,00000000b,01000000b
db 00000000b,00100000b,00000000b,00100000b
db 00000000b,00010000b,00000000b,00010000b
db 00000000b,00001000b,00000000b,00001000b
db 00000000b,00000100b,00000000b,00000100b
db 00000000b,00000010b,00000000b,00000010b
db 00000000b,00000001b,00000000b,00000001b
db 10000000b,00000001b,10000000b,00000001b
db 01000000b,00000001b,01000000b,00000001b
db 00100000b,00000001b,00100000b,00000001b
db 00010000b,00000001b,00010000b,00000001b
db 00001000b,00000001b,00001000b,00000001b
db 00000100b,00000001b,00000100b,00000001b
db 00000010b,00000001b,00000010b,00000001b
db 00000001b,00000001b,00000001b,00000001b
db 00000000b,10000001b,00000000b,10000001b
db 00000000b,01000001b,00000000b,01000001b
db 00000000b,00100001b,00000000b,00100001b
db 00000000b,00010001b,00000000b,00010001b
db 00000000b,00001001b,00000000b,00001001b
db 00000000b,00000101b,00000000b,00000101b
db 10000000b,00000011b,10000000b,00000011b
db 01000000b,00000011b,01000000b,00000011b
db 00100000b,00000011b,00100000b,00000011b
db 00010000b,00000011b,00010000b,00000011b
db 00001000b,00000011b,00001000b,00000011b
db 00000100b,00000011b,00000100b,00000011b
db 00000010b,00000011b,00000010b,00000011b
db 00000001b,00000011b,00000001b,00000011b
db 00000000b,10000011b,00000000b,10000011b
db 00000000b,01000011b,00000000b,01000011b
db 00000000b,00100011b,00000000b,00100011b
db 00000000b,00010011b,00000000b,00010011b
db 00000000b,00001011b,00000000b,00001011b
db 10000000b,00000111b,10000000b,00000111b
db 01000000b,00000111b,01000000b,00000111b
db 00100000b,00000111b,00100000b,00000111b
db 00010000b,00000111b,00010000b,00000111b
db 00001000b,00000111b,00001000b,00000111b
db 00000100b,00000111b,00000100b,00000111b
db 00000010b,00000111b,00000010b,00000111b
db 00000001b,00000111b,00000001b,00000111b
db 00000000b,10000111b,00000000b,10000111b
db 00000000b,01000111b,00000000b,01000111b
db 00000000b,00100111b,00000000b,00100111b
db 00000000b,00010111b,00000000b,00010111b
db 10000000b,00001111b,10000000b,00001111b
db 01000000b,00001111b,01000000b,00001111b
db 00100000b,00001111b,00100000b,00001111b
db 00010000b,00001111b,00010000b,00001111b
db 00001000b,00001111b,00001000b,00001111b
db 00000100b,00001111b,00000100b,00001111b
db 00000010b,00001111b,00000010b,00001111b ;10(64)
db 00000001b,00001111b,00000001b,00001111b
db 00000000b,10001111b,00000000b,10001111b
db 00000000b,01001111b,00000000b,01001111b
db 00000000b,00101111b,00000000b,00101111b
db 10000000b,00011111b,10000000b,00011111b
db 01000000b,00011111b,01000000b,00011111b
db 00100000b,00011111b,00100000b,00011111b
db 00010000b,00011111b,00010000b,00011111b
db 00001000b,00011111b,00001000b,00011111b
db 00000100b,00011111b,00000100b,00011111b
db 00000010b,00011111b,00000010b,00011111b
db 00000001b,00011111b,00000001b,00011111b
db 00000000b,10011111b,00000000b,10011111b
db 00000000b,01011111b,00000000b,01011111b
db 10000000b,00111111b,10000000b,00111111b
db 01000000b,00111111b,01000000b,00111111b
db 00100000b,00111111b,00100000b,00111111b
db 00010000b,00111111b,00010000b,00111111b
db 00001000b,00111111b,00001000b,00111111b
db 00000100b,00111111b,00000100b,00111111b
db 00000010b,00111111b,00000010b,00111111b
db 00000001b,00111111b,00000001b,00111111b
db 00000000b,10111111b,00000000b,10111111b
db 10000000b,01111111b,10000000b,01111111b
db 01000000b,01111111b,01000000b,01111111b
db 00100000b,01111111b,00100000b,01111111b
db 00010000b,01111111b,00010000b,01111111b
db 00001000b,01111111b,00001000b,01111111b
db 00000100b,01111111b,00000100b,01111111b
db 00000010b,01111111b,00000010b,01111111b
db 00000001b,01111111b,00000001b,01111111b
db 10000000b,11111111b,10000000b,11111111b
db 01000000b,11111111b,01000000b,11111111b
db 00100000b,11111111b,00100000b,11111111b
db 00010000b,11111111b,00010000b,11111111b
db 00001000b,11111111b,00001000b,11111111b
db 00000100b,11111111b,00000100b,11111111b
db 00000010b,11111111b,00000010b,11111111b
db 10000001b,11111111b,10000001b,11111111b
db 01000001b,11111111b,01000001b,11111111b
db 00100001b,11111111b,00100001b,11111111b
db 00010001b,11111111b,00010001b,11111111b
db 00001001b,11111111b,00001001b,11111111b
db 00000101b,11111111b,00000101b,11111111b
db 10000011b,11111111b,10000011b,11111111b
db 01000011b,11111111b,01000011b,11111111b
db 00100011b,11111111b,00100011b,11111111b
db 00010011b,11111111b,00010011b,11111111b
db 00001011b,11111111b,00001011b,11111111b
db 10000111b,11111111b,10000111b,11111111b
db 01000111b,11111111b,01000111b,11111111b
db 00100111b,11111111b,00100111b,11111111b
db 00010111b,11111111b,00010111b,11111111b
db 10001111b,11111111b,10001111b,11111111b
db 01001111b,11111111b,01001111b,11111111b
db 00101111b,11111111b,00101111b,11111111b
db 10011111b,11111111b,10011111b,11111111b
db 01011111b,11111111b,01011111b,11111111b
db 10111111b,11111111b,10111111b,11111111b
db 01111111b,11111111b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;10(64)
;=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
end
sh bit p3.0
st bit p3.2
da_ta bit p3.1
sh1 bit p2.7
st1 bit p2.5
da_ta1 bit p2.6
solan equ 1fh
sohang equ 2fh
org 0000h
ljmp main
org 30H
main:
clr sh
clr sh1
clr st
clr st1
mov solan,#1
lap1: lCALL KIEU1 ;=
djnz solan,lap1
mov solan,#1 ;+
lap2: lCALL KIEU2 ;=
djnz solan,lap2 ;+
mov solan,#1 ;+
lap3: lCALL KIEU3 ;=
djnz solan,lap3 ;+
mov solan,#10 ;+
lap4: lCALL KIEU4 ;=
djnz solan,lap4 ;+
mov solan,#2 ;+
lap5: lCALL KIEU5 ;=
djnz solan,lap5 ;+
mov solan,#2 ;+
lap6: lCALL KIEU6 ;=
djnz solan,lap6 ;+
mov solan,#2 ;+
lap7: lCALL KIEU7 ;=
djnz solan,lap7 ;+
mov solan,#2 ;+
lap8: lCALL KIEU8 ;=
djnz solan,lap8 ;+
mov solan,#2 ;+
lap9: lCALL KIEU9 ;=
djnz solan,lap9 ;+
mov solan,#2 ;+
lap10: lCALL KIEU10 ;=
djnz solan,lap10 ;+
mov solan,#2 ;+
lap11: lCALL KIEU11 ;=
djnz solan,lap11 ;+
ljmp main
KIEU1:
mov dptr,#mydata1
mov sohang,#32
lcall lay4byte
ret
KIEU2:
mov dptr,#mydata2
mov sohang,#33
lcall lay4byte
ret
KIEU3:
mov dptr,#mydata3
mov sohang,#33
lcall lay4byte
ret
KIEU4:
mov dptr,#mydata4
mov sohang,#33
lcall lay4byte
ret
KIEU5:
mov dptr,#mydata5
mov sohang,#33
lcall lay4byte
ret
KIEU6:
mov dptr,#mydata6
mov sohang,#63
lcall lay4byte
ret
KIEU7:
mov dptr,#mydata7
mov sohang,#32
lcall lay4byte
ret
KIEU8:
mov dptr,#mydata8
mov sohang,#63
lcall lay4byte
ret
KIEU9:
mov dptr,#mydata9
mov sohang,#64
lcall lay4byte
ret
KIEU10:
mov dptr,#mydata10
mov sohang,#128
lcall lay4byte
ret
KIEU11:
mov dptr,#mydata11
mov sohang,#128
lcall lay4byte
ret
lay4byte: MOV R2,#0 ; ma khoi dau
MOV R3,#4 ; bien xuat 4 byte ra 4 con 595
LOOP1: mov R4,#4 ; bien tang dptr len 4 byte
mov r5,#8 ; bien xuat 8 bit ra 595
mov a,R2
movc a,@a+dptr
loop2: clr c
rlc a
mov da_ta,c
mov da_ta1,c
setb sh
setb sh1
clr sh
clr sh1
djnz r5,loop2 ; dich 8 bit ra 595
inc R2
djnz r3,LOOP1 ; dich 4 byte 595
setb st ; xuat ra led
setb st1
clr st ; xuat ra led
clr st1
lcall delay
LOOP3: INC DPTR ; tang dptr len 4 byte
djnz r4,LOOP3
djnz sohang,LOOP1
RET
delay: MOV TMOD,#01
MOV R6,#15
AGAIN: MOV TL0,#78H
MOV TH0,#0ECH
SETB TR0
AGAIN1: JNB TF0,AGAIN1
CLR TR0
CLR TF0
DJNZ R6,AGAIN
ret
org 300h
mydata1: ;TAT ROI SANG LIEN TU GIUA RA NGOAI VA NGUOC LAI
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000010b,01000000b,00000000b
db 00000000b,00000100b,00100000b,00000000b
db 00000000b,00001000b,00010000b,00000000b
db 00000000b,00010000b,00001000b,00000000b
db 00000000b,00100000b,00000100b,00000000b
db 00000000b,01000000b,00000010b,00000000b
db 00000000b,10000000b,00000001b,00000000b
db 00000001b,00000000b,00000000b,10000000b
db 00000010b,00000000b,00000000b,01000000b
db 00000100b,00000000b,00000000b,00100000b
db 00001000b,00000000b,00000000b,00010000b
db 00010000b,00000000b,00000000b,00001000b
db 00100000b,00000000b,00000000b,00000100b
db 01000000b,00000000b,00000000b,00000010b
db 10000000b,00000000b,00000000b,00000001b
db 01000000b,00000000b,00000000b,00000010b
db 00100000b,00000000b,00000000b,00000100b
db 00010000b,00000000b,00000000b,00001000b
db 00001000b,00000000b,00000000b,00010000b
db 00000100b,00000000b,00000000b,00100000b
db 00000010b,00000000b,00000000b,01000000b
db 00000001b,00000000b,00000000b,10000000b
db 00000000b,10000000b,00000001b,00000000b
db 00000000b,01000000b,00000010b,00000000b
db 00000000b,00100000b,00000100b,00000000b
db 00000000b,00010000b,00001000b,00000000b
db 00000000b,00001000b,00010000b,00000000b
db 00000000b,00000100b,00100000b,00000000b
db 00000000b,00000010b,01000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b ;1(31)
mydata2: ;TÁT LAN DAN TU GIUA RA NGOAI VA NGUOC LAI
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000011b,11111111b,11111111b,11000000b
db 00000111b,11111111b,11111111b,11100000b
db 00001111b,11111111b,11111111b,11110000b
db 00011111b,11111111b,11111111b,11111000b
db 00111111b,11111111b,11111111b,11111100b
db 01111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111110b
db 00111111b,11111111b,11111111b,11111100b
db 00011111b,11111111b,11111111b,11111000b
db 00001111b,11111111b,11111111b,11110000b
db 00000111b,11111111b,11111111b,11100000b
db 00000011b,11111111b,11111111b,11000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b ;2(33)
mydata3: ;SANG LAN DAN TU GIUA RA NGOAI VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111100b,00000000b,00000000b,00111111b
db 11111000b,00000000b,00000000b,00011111b
db 11110000b,00000000b,00000000b,00001111b
db 11100000b,00000000b,00000000b,00000111b
db 11000000b,00000000b,00000000b,00000011b
db 10000000b,00000000b,00000000b,00000001b
db 00000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000001b
db 11000000b,00000000b,00000000b,00000011b
db 11100000b,00000000b,00000000b,00000111b
db 11110000b,00000000b,00000000b,00001111b
db 11111000b,00000000b,00000000b,00011111b
db 11111100b,00000000b,00000000b,00111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,01000000b,00000011b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;3(33)
mydata4: ;SANG LAN DAN TU NGOAI VAO GIUA VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111110b
db 00111111b,11111111b,11111111b,11111100b
db 00011111b,11111111b,11111111b,11111000b
db 00001111b,11111111b,11111111b,11110000b
db 00000111b,11111111b,11111111b,11100000b
db 00000011b,11111111b,11111111b,11000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000001b,10000000b,00000000b
db 00000000b,00000011b,11000000b,00000000b
db 00000000b,00000111b,11100000b,00000000b
db 00000000b,00001111b,11110000b,00000000b
db 00000000b,00011111b,11111000b,00000000b
db 00000000b,00111111b,11111100b,00000000b
db 00000000b,01111111b,11111110b,00000000b
db 00000000b,11111111b,11111111b,00000000b
db 00000001b,11111111b,11111111b,10000000b
db 00000011b,11111111b,11111111b,11000000b
db 00000111b,11111111b,11111111b,11100000b
db 00001111b,11111111b,11111111b,11110000b
db 00011111b,11111111b,11111111b,11111000b
db 00111111b,11111111b,11111111b,11111100b
db 01111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111111b ;4(33)
mydata5: ;TAT LAN DAN TU NGOAI VAO GIUA VA NGUOC LAI
db 00000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000001b
db 11000000b,00000000b,00000000b,00000011b
db 11100000b,00000000b,00000000b,00000111b
db 11110000b,00000000b,00000000b,00001111b
db 11111000b,00000000b,00000000b,00011111b
db 11111100b,00000000b,00000000b,00111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111110b,01111111b,11111111b
db 11111111b,11111100b,00111111b,11111111b
db 11111111b,11111000b,00011111b,11111111b
db 11111111b,11110000b,00001111b,11111111b
db 11111111b,11100000b,00000111b,11111111b
db 11111111b,11000000b,00000011b,11111111b
db 11111111b,10000000b,00000001b,11111111b
db 11111111b,00000000b,00000000b,11111111b
db 11111110b,00000000b,00000000b,01111111b
db 11111100b,00000000b,00000000b,00111111b
db 11111000b,00000000b,00000000b,00011111b
db 11110000b,00000000b,00000000b,00001111b
db 11100000b,00000000b,00000000b,00000111b
db 11000000b,00000000b,00000000b,00000011b
db 10000000b,00000000b,00000000b,00000001b
db 00000000b,00000000b,00000000b,00000000b ;5(33)
mydata6: ;TAT ROI SANG TU TRAI QUA PHAI VA NGUOC LAI
db 10000000b,00000000b,00000000b,00000000b
db 01000000b,00000000b,00000000b,00000000b
db 00100000b,00000000b,00000000b,00000000b
db 00010000b,00000000b,00000000b,00000000b
db 00001000b,00000000b,00000000b,00000000b
db 00000100b,00000000b,00000000b,00000000b
db 00000010b,00000000b,00000000b,00000000b
db 00000001b,00000000b,00000000b,00000000b
db 00000000b,10000000b,00000000b,00000000b
db 00000000b,01000000b,00000000b,00000000b
db 00000000b,00100000b,00000000b,00000000b
db 00000000b,00010000b,00000000b,00000000b
db 00000000b,00001000b,00000000b,00000000b
db 00000000b,00000100b,00000000b,00000000b
db 00000000b,00000010b,00000000b,00000000b
db 00000000b,00000001b,00000000b,00000000b
db 00000000b,00000000b,10000000b,00000000b
db 00000000b,00000000b,01000000b,00000000b
db 00000000b,00000000b,00100000b,00000000b
db 00000000b,00000000b,00010000b,00000000b
db 00000000b,00000000b,00001000b,00000000b
db 00000000b,00000000b,00000100b,00000000b
db 00000000b,00000000b,00000010b,00000000b
db 00000000b,00000000b,00000001b,00000000b
db 00000000b,00000000b,00000000b,10000000b
db 00000000b,00000000b,00000000b,01000000b
db 00000000b,00000000b,00000000b,00100000b
db 00000000b,00000000b,00000000b,00010000b
db 00000000b,00000000b,00000000b,00001000b
db 00000000b,00000000b,00000000b,00000100b
db 00000000b,00000000b,00000000b,00000010b
db 00000000b,00000000b,00000000b,00000001b ;6(32)
db 00000000b,00000000b,00000000b,00000010b
db 00000000b,00000000b,00000000b,00000100b
db 00000000b,00000000b,00000000b,00001000b
db 00000000b,00000000b,00000000b,00010000b
db 00000000b,00000000b,00000000b,00100000b
db 00000000b,00000000b,00000000b,01000000b
db 00000000b,00000000b,00000000b,10000000b
db 00000000b,00000000b,00000001b,00000000b
db 00000000b,00000000b,00000010b,00000000b
db 00000000b,00000000b,00000100b,00000000b
db 00000000b,00000000b,00001000b,00000000b
db 00000000b,00000000b,00010000b,00000000b
db 00000000b,00000000b,00100000b,00000000b
db 00000000b,00000000b,01000000b,00000000b
db 00000000b,00000000b,10000000b,00000000b
db 00000000b,00000001b,00000000b,00000000b
db 00000000b,00000010b,00000000b,00000000b
db 00000000b,00000100b,00000000b,00000000b
db 00000000b,00001000b,00000000b,00000000b
db 00000000b,00010000b,00000000b,00000000b
db 00000000b,00100000b,00000000b,00000000b
db 00000000b,01000000b,00000000b,00000000b
db 00000000b,10000000b,00000000b,00000000b
db 00000001b,00000000b,00000000b,00000000b
db 00000010b,00000000b,00000000b,00000000b
db 00000100b,00000000b,00000000b,00000000b
db 00001000b,00000000b,00000000b,00000000b
db 00010000b,00000000b,00000000b,00000000b
db 00100000b,00000000b,00000000b,00000000b
db 01000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000000b ;7(31)
mydata7: ;CHOP TAT
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;8(32)
mydata8: ;SANG ROI TAT TU TRAI QUA PHAI VA NGUOC LAI
db 01111111b,11111111b,11111111b,11111111b
db 10111111b,11111111b,11111111b,11111111b
db 11011111b,11111111b,11111111b,11111111b
db 11101111b,11111111b,11111111b,11111111b
db 11110111b,11111111b,11111111b,11111111b
db 11111011b,11111111b,11111111b,11111111b
db 11111101b,11111111b,11111111b,11111111b
db 11111110b,11111111b,11111111b,11111111b
db 11111111b,01111111b,11111111b,11111111b
db 11111111b,10111111b,11111111b,11111111b
db 11111111b,11011111b,11111111b,11111111b
db 11111111b,11101111b,11111111b,11111111b
db 11111111b,11110111b,11111111b,11111111b
db 11111111b,11111011b,11111111b,11111111b
db 11111111b,11111101b,11111111b,11111111b
db 11111111b,11111110b,11111111b,11111111b
db 11111111b,11111111b,01111111b,11111111b
db 11111111b,11111111b,10111111b,11111111b
db 11111111b,11111111b,11011111b,11111111b
db 11111111b,11111111b,11101111b,11111111b
db 11111111b,11111111b,11110111b,11111111b
db 11111111b,11111111b,11111011b,11111111b
db 11111111b,11111111b,11111101b,11111111b
db 11111111b,11111111b,11111110b,11111111b
db 11111111b,11111111b,11111111b,01111111b
db 11111111b,11111111b,11111111b,10111111b
db 11111111b,11111111b,11111111b,11011111b
db 11111111b,11111111b,11111111b,11101111b
db 11111111b,11111111b,11111111b,11110111b
db 11111111b,11111111b,11111111b,11111011b
db 11111111b,11111111b,11111111b,11111101b
db 11111111b,11111111b,11111111b,11111110b ;9(32)
db 11111111b,11111111b,11111111b,11111101b
db 11111111b,11111111b,11111111b,11111011b
db 11111111b,11111111b,11111111b,11110111b
db 11111111b,11111111b,11111111b,11101111b
db 11111111b,11111111b,11111111b,11011111b
db 11111111b,11111111b,11111111b,10111111b
db 11111111b,11111111b,11111111b,01111111b
db 11111111b,11111111b,11111110b,11111111b
db 11111111b,11111111b,11111101b,11111111b
db 11111111b,11111111b,11111011b,11111111b
db 11111111b,11111111b,11110111b,11111111b
db 11111111b,11111111b,11101111b,11111111b
db 11111111b,11111111b,11011111b,11111111b
db 11111111b,11111111b,10111111b,11111111b
db 11111111b,11111111b,01111111b,11111111b
db 11111111b,11111110b,11111111b,11111111b
db 11111111b,11111101b,11111111b,11111111b
db 11111111b,11111011b,11111111b,11111111b
db 11111111b,11110111b,11111111b,11111111b
db 11111111b,11101111b,11111111b,11111111b
db 11111111b,11011111b,11111111b,11111111b
db 11111111b,10111111b,11111111b,11111111b
db 11111111b,01111111b,11111111b,11111111b
db 11111110b,11111111b,11111111b,11111111b
db 11111101b,11111111b,11111111b,11111111b
db 11111011b,11111111b,11111111b,11111111b
db 11110111b,11111111b,11111111b,11111111b
db 11101111b,11111111b,11111111b,11111111b
db 11011111b,11111111b,11111111b,11111111b
db 10111111b,11111111b,11111111b,11111111b
db 01111111b,11111111b,11111111b,11111111b ;10(31)
mydata9: ;sang lan dan TU TRAI QUA PHAI VA NGUOC LAI
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111110b
db 11111111b,11111111b,11111111b,11111100b
db 11111111b,11111111b,11111111b,11111000b
db 11111111b,11111111b,11111111b,11110000b
db 11111111b,11111111b,11111111b,11100000b
db 11111111b,11111111b,11111111b,11000000b
db 11111111b,11111111b,11111111b,10000000b
db 11111111b,11111111b,11111111b,00000000b
db 11111111b,11111111b,11111110b,00000000b
db 11111111b,11111111b,11111100b,00000000b
db 11111111b,11111111b,11111000b,00000000b
db 11111111b,11111111b,11110000b,00000000b
db 11111111b,11111111b,11100000b,00000000b
db 11111111b,11111111b,11000000b,00000000b
db 11111111b,11111111b,10000000b,00000000b
db 11111111b,11111111b,00000000b,00000000b
db 11111111b,11111110b,00000000b,00000000b
db 11111111b,11111100b,00000000b,00000000b
db 11111111b,11111000b,00000000b,00000000b
db 11111111b,11110000b,00000000b,00000000b
db 11111111b,11100000b,00000000b,00000000b
db 11111111b,11000000b,00000000b,00000000b
db 11111111b,10000000b,00000000b,00000000b
db 11111111b,00000000b,00000000b,00000000b
db 11111110b,00000000b,00000000b,00000000b
db 11111100b,00000000b,00000000b,00000000b
db 11111000b,00000000b,00000000b,00000000b
db 11110000b,00000000b,00000000b,00000000b
db 11100000b,00000000b,00000000b,00000000b
db 11000000b,00000000b,00000000b,00000000b
db 10000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b ;11(33)
db 10000000b,00000000b,00000000b,00000000b
db 11000000b,00000000b,00000000b,00000000b
db 11100000b,00000000b,00000000b,00000000b
db 11110000b,00000000b,00000000b,00000000b
db 11111000b,00000000b,00000000b,00000000b
db 11111100b,00000000b,00000000b,00000000b
db 11111110b,00000000b,00000000b,00000000b
db 11111111b,00000000b,00000000b,00000000b
db 11111111b,10000000b,00000000b,00000000b
db 11111111b,11000000b,00000000b,00000000b
db 11111111b,11100000b,00000000b,00000000b
db 11111111b,11110000b,00000000b,00000000b
db 11111111b,11111000b,00000000b,00000000b
db 11111111b,11111100b,00000000b,00000000b
db 11111111b,11111110b,00000000b,00000000b
db 11111111b,11111111b,00000000b,00000000b
db 11111111b,11111111b,10000000b,00000000b
db 11111111b,11111111b,11000000b,00000000b
db 11111111b,11111111b,11100000b,00000000b
db 11111111b,11111111b,11110000b,00000000b
db 11111111b,11111111b,11111000b,00000000b
db 11111111b,11111111b,11111100b,00000000b
db 11111111b,11111111b,11111110b,00000000b
db 11111111b,11111111b,11111111b,00000000b
db 11111111b,11111111b,11111111b,10000000b
db 11111111b,11111111b,11111111b,11000000b
db 11111111b,11111111b,11111111b,11100000b
db 11111111b,11111111b,11111111b,11110000b
db 11111111b,11111111b,11111111b,11111000b
db 11111111b,11111111b,11111111b,11111100b
db 11111111b,11111111b,11111111b,11111110b ;12(31)
mydata10: ;sang don TU TRAI QUA PHAI
db 01111111b,11111111b,01111111b,11111111b
db 10111111b,11111111b,10111111b,11111111b
db 11011111b,11111111b,11011111b,11111111b
db 11101111b,11111111b,11101111b,11111111b
db 11110111b,11111111b,11110111b,11111111b
db 11111011b,11111111b,11111011b,11111111b
db 11111101b,11111111b,11111101b,11111111b
db 11111110b,11111111b,11111110b,11111111b
db 11111111b,01111111b,11111111b,01111111b
db 11111111b,10111111b,11111111b,10111111b
db 11111111b,11011111b,11111111b,11011111b
db 11111111b,11101111b,11111111b,11101111b
db 11111111b,11110111b,11111111b,11110111b
db 11111111b,11111011b,11111111b,11111011b
db 11111111b,11111101b,11111111b,11111101b
db 01111111b,11111110b,01111111b,11111110b
db 10111111b,11111110b,10111111b,11111110b
db 11011111b,11111110b,11011111b,11111110b
db 11101111b,11111110b,11101111b,11111110b
db 11110111b,11111110b,11110111b,11111110b
db 11111011b,11111110b,11111011b,11111110b
db 11111101b,11111110b,11111101b,11111110b
db 11111110b,11111110b,11111110b,11111110b
db 11111111b,01111110b,11111111b,01111110b
db 11111111b,10111110b,11111111b,10111110b
db 11111111b,11011110b,11111111b,11011110b
db 11111111b,11101110b,11111111b,11101110b
db 11111111b,11110110b,11111111b,11110110b
db 11111111b,11111010b,11111111b,11111010b
db 01111111b,11111100b,01111111b,11111100b
db 10111111b,11111100b,10111111b,11111100b
db 11011111b,11111100b,11011111b,11111100b
db 11101111b,11111100b,11101111b,11111100b
db 11110111b,11111100b,11110111b,11111100b
db 11111011b,11111100b,11111011b,11111100b
db 11111101b,11111100b,11111101b,11111100b
db 11111110b,11111100b,11111110b,11111100b
db 11111111b,11111100b,11111111b,01111100b
db 11111111b,10111100b,11111111b,10111100b
db 11111111b,11011100b,11111111b,11011100b
db 11111111b,11101100b,11111111b,11101100b
db 11111111b,11110100b,11111111b,11110100b
db 01111111b,11111000b,01111111b,11111000b
db 10111111b,11111000b,10111111b,11111000b
db 11011111b,11111000b,11011111b,11111000b
db 11101111b,11111000b,11101111b,11111000b
db 11110111b,11111000b,11110111b,11111000b
db 11111011b,11111000b,11111011b,11111000b
db 11111101b,11111000b,11111101b,11111000b
db 11111110b,11111000b,11111110b,11111000b
db 11111111b,01111000b,11111111b,01111000b
db 11111111b,10111000b,11111111b,10111000b
db 11111111b,11011000b,11111111b,11011000b
db 11111111b,11101000b,11111111b,11101000b
db 01111111b,11110000b,01111111b,11110000b
db 10111111b,11110000b,10111111b,11110000b
db 11011111b,11110000b,11011111b,11110000b
db 11101111b,11110000b,11101111b,11110000b
db 11110111b,11110000b,11110111b,11110000b
db 11111011b,11110000b,11111011b,11110000b
db 11111101b,11110000b,11111101b,11110000b
db 11111110b,11110000b,11111110b,11110000b
db 11111111b,01110000b,11111111b,01110000b
db 11111111b,10110000b,11111111b,10110000b ;(64)
db 11111111b,11010000b,11111111b,11010000b
db 01111111b,11100000b,01111111b,11100000b
db 10111111b,11100000b,10111111b,11100000b
db 11011111b,11100000b,11011111b,11100000b
db 11101111b,11100000b,11101111b,11100000b
db 11110111b,11100000b,11110111b,11100000b
db 11111011b,11100000b,11111011b,11100000b
db 11111101b,11100000b,11111101b,11100000b
db 11111110b,11100000b,11111110b,11100000b
db 11111111b,01100000b,11111111b,01100000b
db 11111111b,10100000b,11111111b,10100000b
db 01111111b,11000000b,01111111b,11000000b
db 10111111b,11000000b,10111111b,11000000b
db 11011111b,11000000b,11011111b,11000000b
db 11101111b,11000000b,11101111b,11000000b
db 11110111b,11000000b,11110111b,11000000b
db 11111011b,11000000b,11111011b,11000000b
db 11111101b,11000000b,11111101b,11000000b
db 11111110b,11000000b,11111110b,11000000b
db 11111111b,01000000b,11111111b,01000000b
db 01111111b,10000000b,01111111b,10000000b
db 10111111b,10000000b,10111111b,10000000b
db 11011111b,10000000b,11011111b,10000000b
db 11101111b,10000000b,11101111b,10000000b
db 11110111b,10000000b,11110111b,10000000b
db 11111011b,10000000b,11111011b,10000000b
db 11111101b,10000000b,11111101b,10000000b
db 11111110b,10000000b,11111110b,10000000b
db 01111111b,00000000b,01111111b,00000000b
db 10111111b,00000000b,10111111b,00000000b
db 11011111b,00000000b,11011111b,00000000b
db 11101111b,00000000b,11101111b,00000000b
db 11110111b,00000000b,11110111b,00000000b
db 11111011b,00000000b,11111011b,00000000b
db 11111101b,00000000b,11111101b,00000000b
db 11111110b,00000000b,11111110b,00000000b
db 01111110b,00000000b,01111110b,00000000b
db 10111110b,00000000b,10111110b,00000000b
db 11011110b,00000000b,11011110b,00000000b
db 11101110b,00000000b,11101110b,00000000b
db 11110110b,00000000b,11110110b,00000000b
db 11111010b,00000000b,11111010b,00000000b
db 01111100b,00000000b,01111100b,00000000b
db 10111100b,00000000b,10111100b,00000000b
db 11011100b,00000000b,11011100b,00000000b
db 11101100b,00000000b,11101100b,00000000b
db 11110100b,00000000b,11110100b,00000000b
db 01111000b,00000000b,01111000b,00000000b
db 10111000b,00000000b,10111000b,00000000b
db 11011000b,00000000b,11011000b,00000000b
db 11101000b,00000000b,11101000b,00000000b
db 01110000b,00000000b,01110000b,00000000b
db 10110000b,00000000b,10110000b,00000000b
db 11010000b,00000000b,11010000b,00000000b
db 01100000b,00000000b,01100000b,00000000b
db 10100000b,00000000b,10100000b,00000000b
db 01000000b,00000000b,01100000b,00000000b
db 10000000b,00000000b,10000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b
db 00000000b,00000000b,00000000b,00000000b ;10(64)
mydata11: ;sang don TU TRAI QUA PHAI
db 10000000b,00000000b,10000000b,00000000b
db 01000000b,00000000b,01000000b,00000000b
db 00100000b,00000000b,00100000b,00000000b
db 00010000b,00000000b,00010000b,00000000b
db 00001000b,00000000b,00001000b,00000000b
db 00000100b,00000000b,00000100b,00000000b
db 00000010b,00000000b,00000010b,00000000b
db 00000001b,00000000b,00000001b,00000000b
db 00000000b,10000000b,00000000b,10000000b
db 00000000b,01000000b,00000000b,01000000b
db 00000000b,00100000b,00000000b,00100000b
db 00000000b,00010000b,00000000b,00010000b
db 00000000b,00001000b,00000000b,00001000b
db 00000000b,00000100b,00000000b,00000100b
db 00000000b,00000010b,00000000b,00000010b
db 00000000b,00000001b,00000000b,00000001b
db 10000000b,00000001b,10000000b,00000001b
db 01000000b,00000001b,01000000b,00000001b
db 00100000b,00000001b,00100000b,00000001b
db 00010000b,00000001b,00010000b,00000001b
db 00001000b,00000001b,00001000b,00000001b
db 00000100b,00000001b,00000100b,00000001b
db 00000010b,00000001b,00000010b,00000001b
db 00000001b,00000001b,00000001b,00000001b
db 00000000b,10000001b,00000000b,10000001b
db 00000000b,01000001b,00000000b,01000001b
db 00000000b,00100001b,00000000b,00100001b
db 00000000b,00010001b,00000000b,00010001b
db 00000000b,00001001b,00000000b,00001001b
db 00000000b,00000101b,00000000b,00000101b
db 10000000b,00000011b,10000000b,00000011b
db 01000000b,00000011b,01000000b,00000011b
db 00100000b,00000011b,00100000b,00000011b
db 00010000b,00000011b,00010000b,00000011b
db 00001000b,00000011b,00001000b,00000011b
db 00000100b,00000011b,00000100b,00000011b
db 00000010b,00000011b,00000010b,00000011b
db 00000001b,00000011b,00000001b,00000011b
db 00000000b,10000011b,00000000b,10000011b
db 00000000b,01000011b,00000000b,01000011b
db 00000000b,00100011b,00000000b,00100011b
db 00000000b,00010011b,00000000b,00010011b
db 00000000b,00001011b,00000000b,00001011b
db 10000000b,00000111b,10000000b,00000111b
db 01000000b,00000111b,01000000b,00000111b
db 00100000b,00000111b,00100000b,00000111b
db 00010000b,00000111b,00010000b,00000111b
db 00001000b,00000111b,00001000b,00000111b
db 00000100b,00000111b,00000100b,00000111b
db 00000010b,00000111b,00000010b,00000111b
db 00000001b,00000111b,00000001b,00000111b
db 00000000b,10000111b,00000000b,10000111b
db 00000000b,01000111b,00000000b,01000111b
db 00000000b,00100111b,00000000b,00100111b
db 00000000b,00010111b,00000000b,00010111b
db 10000000b,00001111b,10000000b,00001111b
db 01000000b,00001111b,01000000b,00001111b
db 00100000b,00001111b,00100000b,00001111b
db 00010000b,00001111b,00010000b,00001111b
db 00001000b,00001111b,00001000b,00001111b
db 00000100b,00001111b,00000100b,00001111b
db 00000010b,00001111b,00000010b,00001111b ;10(64)
db 00000001b,00001111b,00000001b,00001111b
db 00000000b,10001111b,00000000b,10001111b
db 00000000b,01001111b,00000000b,01001111b
db 00000000b,00101111b,00000000b,00101111b
db 10000000b,00011111b,10000000b,00011111b
db 01000000b,00011111b,01000000b,00011111b
db 00100000b,00011111b,00100000b,00011111b
db 00010000b,00011111b,00010000b,00011111b
db 00001000b,00011111b,00001000b,00011111b
db 00000100b,00011111b,00000100b,00011111b
db 00000010b,00011111b,00000010b,00011111b
db 00000001b,00011111b,00000001b,00011111b
db 00000000b,10011111b,00000000b,10011111b
db 00000000b,01011111b,00000000b,01011111b
db 10000000b,00111111b,10000000b,00111111b
db 01000000b,00111111b,01000000b,00111111b
db 00100000b,00111111b,00100000b,00111111b
db 00010000b,00111111b,00010000b,00111111b
db 00001000b,00111111b,00001000b,00111111b
db 00000100b,00111111b,00000100b,00111111b
db 00000010b,00111111b,00000010b,00111111b
db 00000001b,00111111b,00000001b,00111111b
db 00000000b,10111111b,00000000b,10111111b
db 10000000b,01111111b,10000000b,01111111b
db 01000000b,01111111b,01000000b,01111111b
db 00100000b,01111111b,00100000b,01111111b
db 00010000b,01111111b,00010000b,01111111b
db 00001000b,01111111b,00001000b,01111111b
db 00000100b,01111111b,00000100b,01111111b
db 00000010b,01111111b,00000010b,01111111b
db 00000001b,01111111b,00000001b,01111111b
db 10000000b,11111111b,10000000b,11111111b
db 01000000b,11111111b,01000000b,11111111b
db 00100000b,11111111b,00100000b,11111111b
db 00010000b,11111111b,00010000b,11111111b
db 00001000b,11111111b,00001000b,11111111b
db 00000100b,11111111b,00000100b,11111111b
db 00000010b,11111111b,00000010b,11111111b
db 10000001b,11111111b,10000001b,11111111b
db 01000001b,11111111b,01000001b,11111111b
db 00100001b,11111111b,00100001b,11111111b
db 00010001b,11111111b,00010001b,11111111b
db 00001001b,11111111b,00001001b,11111111b
db 00000101b,11111111b,00000101b,11111111b
db 10000011b,11111111b,10000011b,11111111b
db 01000011b,11111111b,01000011b,11111111b
db 00100011b,11111111b,00100011b,11111111b
db 00010011b,11111111b,00010011b,11111111b
db 00001011b,11111111b,00001011b,11111111b
db 10000111b,11111111b,10000111b,11111111b
db 01000111b,11111111b,01000111b,11111111b
db 00100111b,11111111b,00100111b,11111111b
db 00010111b,11111111b,00010111b,11111111b
db 10001111b,11111111b,10001111b,11111111b
db 01001111b,11111111b,01001111b,11111111b
db 00101111b,11111111b,00101111b,11111111b
db 10011111b,11111111b,10011111b,11111111b
db 01011111b,11111111b,01011111b,11111111b
db 10111111b,11111111b,10111111b,11111111b
db 01111111b,11111111b,01111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b
db 11111111b,11111111b,11111111b,11111111b ;10(64)
;=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
end