Diseño e implementación de sistema de visualización de matriz de puntos LED basado en 51 microcontroladores.

Darle un código fuente, analizarlo usted mismo y escribirlo en ensamblador. Lo probé personalmente después de escribirlo. Sólo el sistema mínimo de C8052S puede funcionar y controlar la placa de unidad de $5,0 (32*64) en el mercado.

=========================================== = =

; pantalla de matriz de puntos de 32*64 visualización de desplazamiento hacia la izquierda N programa de caracteres chinos

=================== = ========================

d _ FR0 EQU 40H; primer búfer de datos de visualización

EQU 70H

d _ MB EQU 30H; registro de desplazamiento de bits de datos

d _ AM EQU 31H; registro que muestra el número de palabras de medio ancho

DAMT EQU 32H; Se utilizan múltiples registros para mostrar el número de palabras de medio ancho

Desplazamiento EQU 33H; Desplazamiento del puntero de datos

RED0 bit P1.4

Rojo 1 bit P3. 1

RCK bit p 1.5; línea de señal de bloqueo

SCK bit p 1.6; línea de señal de reloj de cambio

EN bit p 1.7; >

;-Dirección de entrada del programa.

Organización 0000H

Punto de inicio JMP

ORG 0030H

============== = =====================

;Inicialización

;=========== = ========================

Inicio:

CLR A

MOV 60H, A

MOV 61H, A

MOV 62H, A

MOV 63H, A

MOV SP, # 0AH Modificar Puntero de pila

MOV R7, No. 5

MOV R0, #D_FR0

MOV R1, #D_FR1

ST1:MOV @ R0

MOV @R1, A

INC R0

INC R1

DJNZ R7, ST 1; /p >

MOV R7, #20H

MOV R0, #D_MB

ST2:MOV @R0, A

INC R0

DJNZ R7, registro ST2 borrado,

MOV P1, #0ffH

MOV DPTR, #Table 1

DPL MOV 62H

DPH MOV 63H

MOV·DPTR #Tabla 2

DPL MOV 64H

DPH MOV 65H

MOV DAMT, # 1; múltiplo del número de palabras de ancho medio mostradas.

MOV·R4, segundo clasificado

;============================== = ========

;Programa principal

;======================== = ============

Principal:

MOV R5, # 16; escanear 16 líneas

Desplazamiento MOV, # 00H El desplazamiento del puntero de datos se borra a 0.

MA1: Llama al libro de música; llama a la subrutina de adquisición

Llama a DSEND y llama a la subrutina de envío

clr EN apaga la pantalla

Inc p 1; Modificar valor de fila

CLR RCK

SETB·RCK datos de visualización

setb EN abrir pantalla

DJNZ R5, ma 1; la línea 16 no está completa. continuar.

R4 principal

MOV·R4, quinto puesto en velocidad de movimiento

Empresa D_MB

MOV A, D_MB

p >

CJNE A, #8, M_OUT

MOV D_MB, # 0; 1 carácter de medio ancho se moverá 8 veces.

MOV A, #16

MOV·DPL, 62 años

MOV·DPH, 63 años

Añade uno, DPL

MOV·DPL

DPL MOV 62H

DPH MOV

ADDC A, #00H

MOV ·DPH

DPH MOV 63H

MOV A, #16

MOV·DPL, 64 años

MOV·DPH, 65 años

p>

Añadir uno, DPL

MOV·DPL

DPL MOV 64H

DPH MOV

ADDC A, #00H

MOV·DPH

DPH MOV 65H

Empresa D_AM

US MOV

CJNE A, #30 , M_OUT El número de caracteres de ancho medio mostrados

MOV D_AM, #00H

DJNZ DAMT, M_OUT

MOV DAMT, # 1; las palabras de medio ancho se muestran como múltiplos de números.

MOV DPTR, #Tabla 1

DPL MOV 62H

DPH MOV 63H

MOV·DPTR #Tabla 2

DPL MOV 64H

DPH MOV 65H

MOV P1, #0ffH

M_OUT: Avenida JMP

;=== ================================

; Obtener una subrutina de número de línea

====================================

Qushu:< /p >

MOV R7, nº 9

MOV R0, #D_FR0

MOV·DPL, 62 años

MOV·DPH, 63 años

Empujar DPL

Empujar DPH

MOV A, desplazamiento

QUSHU1:

Agregar uno, DPL

p>

MOV·DPL

DPH MOV

ADDC A, #00H

MOV·DPH

CLR A

MOVC A, @A+DPTR

MOV @R0, A

INC R0

MOV A, #16

DJNZ R7, QUSHU1

Pop·DPH

Pop·DPL

DPL MOV 62H

DPH MOV 63H

p>

Qushu 2:

MOV R7, nº 9

MOV R0, #D_FR1

MOV·DPL, 64 años

MOV·DPH, 65 años

Push DPL

Push DPH

MOV A, offset

Qushu 3:

Agregar uno, DPL

MOV·DPL

DPH MOV

ADDC A, #00H

MOV· DPH

CLR A

MOVC A, @A+DPTR

MOV @R0, A

INC R0

MOV A, #16

DJNZ R7, QUSHU3

Pop·DPH

Pop·DPL

DPH MOV 65H

DPL MOV 64H

Offset corporativo

Remojado en agua para suavizar

========= === ========================

;Subrutina de envío de datos

;==== == =============================

DSEND:

MOV R0, # D _ FR0R0 es el primero en mostrar la dirección del búfer de datos.

MOV R1, #D_FR1

MOV·R6, octavo; enviando n bytes (1 línea)

DSE1:MOV R7, #8; bits a la vez

MOV 60H, @R0

MOV 61H, @r 1; muestra datos en

CPL 60H

CPL 61H; invertir a

DSE2: MOV A, 60H

RLC A;

MOV red 0, C; envía el contenido de c al bus de datos

MOV 60H, A

MOV A, 61H

RLC A

MOV rojo 1, C

MOV 61H, A

CLR SCK

pulso de cambio de salida SETB·SCK<; /p>

DJNZ R7, DSE2

INC R0

INC r 1; modificar el puntero de dirección

DJNZ R6, DSE1

- Mueve la pantalla una posición hacia la izquierda.

MOV A, D_MB pone el número de bits a mover.

JZ Tamand; Transmisión de 0

MOV R7, el número de bits movidos por D_MB se coloca en R7.

MOV 60H, @R0

MOV 61H, @R1

cpl 60H los datos movidos se almacenan en.

CPL 61H

DSE3:MOV A, 60H

RLC A; mover el contenido de a a c.

MOV red 0, C; envía el contenido de c al bus de datos

MOV 60H, A

MOV A, 61H

RLC A

MOV rojo 1, C

MOV 61H, A

CLR SCK

pulso de cambio de salida SETB·SCK<; /p>

Los cambios de DJNZ R7, DSE3 no continuaron.

; - Corrección del tiempo de turno.

TAMEND:CLR C; borrar c

MOV A, #100

SUBB A, D_Número de retrasos de MB nuevamente

JZ D_OUT

MOV R7, A

TA1: Ninguno

no proporcionado de otra manera (para) a menos que se especifique lo contrario

no proporcionado de otra manera (para) a menos que se especifique lo contrario

no se proporciona lo contrario (para) a menos que se especifique lo contrario

DJNZ R7, ta 1; operación inactiva (retraso)

D_OUT: retorno

;====================================

;Tabla de codificación de caracteres

=====================================

Tabla 1 :

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 0FCH, 04H, 45H, 46H, 28H , 28H, 10H, 28H, 24H, 44H, 81H, 01H, 02H, 0CH

DB 80H, 80H, 80H, 0FCH, 04H, 48H, 40H, 40H, 0A0H, 0A0H, 10H, 08H, 0EH, 04H

DB 00H, 41H, 26H, 14H, 04H, 04H, 0F4H, 14H, 15H, 16H, 14H, 10H, 10H, 10H, 28H, 47H, 00H

p>

DB 00H, 84H, 7EH, 44H, 44H, 44H, 44H, 0C4H, 44H, 54H, 48H, 40H, 40H, 46H, 0FCH, 00H

DB 01H, 21H, 1H, 09H , 09H, 01H, 0FFH, 04H, 04H, 04H, 08H, 08H, 10H, 20H, 40H

DB 00H, 08H, 0CH, 10H, 20H, 04H, 0FEH, 40H, 40H, 40H, 40H, 42H, 42H, 3EH, 00H

DB 10H, 10H, 51H, 51H, 52H, 54H, 58H, 50H, 57H, 54H, 54H, 54H, 14H, 17H, 14H

p><

p>DB 80H, 80H, 04H, 0FEH, 00H, 80H, 60H, 24H, 0FEH, 44H, 44H, 44H, 44H, 0FCH, 04H

DB 00H, 01H, 03H, 03H, 03H, 03H, 01H, 01H, 01H, 00H, 01H, 00H, 03H, 01H, 00H

00H, 80H, 0C0H, 0C0H, 0C0H, 0C0H, 80H, 80H, 80H, 00H, 80H, 00H, 00H, 0C0H, 80H, 00H, 00H

DB 00H, 40H, 30H, 17H, 00H, 02H, 0f 10H, 10H, 10H, 10H, 10H, 110H, 12H, 28H, 47H, 00H

DB 80H, 40H, 48H, 0FCH, 10H, 10H, 20H, 0A0H, 40H, 40H, 0A0H, 10H, 10H, 06H, 0FCH, 00H

DB 00H, 3FH, 21H, 21H, 3FH, 21H, 21H, 21H, 3FH, 01H, 01H, 7FH, 01H, 01H, 0FFH, 00H

DB 08H, 0FCH, 08H, 08H, 0F8H, 08H, 08H, 08H , 00H, 08H, 0FCH, 00H, 04H, 0FEH, 00H

DB 0FH, 08H, 08H, 0FH, 08H, 08H, 0FH, 00H, 0FFH, 01H, 09H, 09H, 09H, 15H, 23H, 40H

DB 0E0H, 20H, 20H, 0E0H, 20H, 20H, 0E0H, 04H, 0FEH, 00H, 20H, 0F0H, 00H, 00H, 00H, 06H, 0FCH

DB 42H, 32H, 12H, 02H, 9FH, 62H, 22H, 0FH, 18H, 28H, 0C8H, 48H, 48H, 4FH, 48H, 40H

DB 04H, 3EH, 24H, 24H, 0E4H , 3CH, 0A4H, 0E4H, 0A4H, 0BCH, 0A4H, 0A4H, 0A4H, 0A4H, 54H, 88H

DB 04H, 04H, 04H, 04H, 04H, 7CH, 04H, 04H, 04H, 04H, 04H, 04H, 1CH, 0E4H, 44H, 00H

DB 80H, 80H, 88H, 98H, 0A0H, 0C0H, 80H, 80H, 80H, 80H, 80H, 80H, 82H, 82H, 7EH, 00H

DB 01H, 09H, 09H, 11H, 11H, 20H, 03H, 0CH, 3FH, 0C8H, 0FH, 08H, 0FH, 08H, 0FH, 08H, 0FH, 08H

DB 00H, 20H, 10H, 0CH, 24H, 0C0H, 00H, 08H, 0FCH, 08H, 0F8H, 08H, 0F8H, 08H, 08H, 08H

DB 01H, 01H, 7FH, 41H, 81H, 02H, 02H, 05H, 09H, 18H, 28H, 48H, 88H, 0AH, 0CH, 08H

DB 00H, 00H, 0FEH, 02H, 04H, 00H, 08H, 18H, 20H, 0C0H, 80H , 40H, 30H, 0EH, 04H, 00H

DB 04H, 04H, 04H, 04H, 44H, 24H, 24H, 14H, 14H, 14H, 14H, 04H, 04H, 04H, 0FFH, 00H

DB 40H, 40H, 40H, 40H, 44H, 44H, 48H, 48H, 50H, 50H, 60H, 40H, 40H, 44H, 0FEH, 00H

DB 04H, 0EH, 0F8H, 08H, 08H, 0FEH, 08H, 1CH, 1AH, 29H, 28H, 48H, 88H, 08H

, 08H, 08H

DB 10H, 10H, 90H, 50H, 10H, 90H, 50H, 14H, 1EH, 0F0H, 10H, 10H, 10H, 10H, 10H, 10H, 10H, 10H

DB 22H, 11H, 11H, 00H, 7FH, 40H, 80H, 1FH, 00H, 01H, 0FFH, 01H, 01H, 01H, 01H, 05H, 02H

DB 08H, 08H, 10H, 20H, 0FEH, 02H, 04H, 0E0H, 40H, 84H, 0FEH, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 78H, 4FH, 54H, 58H, 63H, 50H , 48H, 4FH, 48H, 68H, 50H, 41H, 41H, 42H, 4CH

DB 80H, 40H, 0FEH, 02H, 14H, 0F8H, 00H, 08H, 0FCH, 0A0H, 0A0H, 0A0H, 0A0H, 22H, 22H, 1EH, 00H

DB 06H, 0F8H, 11H, 11H, 0FFH, 39H, 55H, 91H, 11H, 0FEH, 24H, 44H, 28H, 11H, 2AH, 44H

DB 40H, 84H, 0FEH, 24H, 24H, 0FCH, 24H, 44H, 0FCH, 40H, 60H, 0A0H, 0A8H, 22H, 22H, 1EH

DB 01H, 01H, 01H , 0FFH, 01H, 01H, 3FH, 00H, 02H, 11H, 50H, 50H, 90H, 0FH, 00H

DB 00H, 00H, 04H, 0FEH, 00H, 00H, 10H, 0F8H, 00H, 00H, 80H, 84H, 12H, 12H, 0F0H, 00H

DB 82H, 44H, 29H, 0FEH, 10H, 11H, 7CH, 10H, 10H, 0FEH, 11H, 12H, 10H, 20H, 21H , 40H

DB 00H, 04H, 0DEH, 44H, 44H, 54H, 0CCH, 44H, 44H, 0CCH, 54H, 64H, 44H, 44H, 54H, 88H

DB 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 30H, 1EH, 0FH, 07H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 01H, 01H, 7FH, 01H, 05H, 09H, 31H, 0C1H, 0FH, 00H, 01H , 7FH, 01H, 01H, 05H, 02H

DB 00H, 08H, 0FCH, 00H, 40H, 30H, 0EH, 04H, 0E0H, 40H, 88H, 0FCH, 00H, 00H, 00H, 00H, 00H

DB 08H, 08H, 08H, 08H, 0FEH, 08H, 18H, 1CH, 2AH, 28H, 49H, 8AH, 08H, 08H, 08H, 08H, 08H

24H , 0FEH, 20H, 60H, 70H, 0A8H, 0AEH, 24H, 20H, 20H, 20H, 20H, 20H

DB 00H, 7FH, 40H, 40H, 5FH, 40H, 40H, 4FH, 48H, 48H, 4FH, 48H, 40H, 40H

DB 04H, 0FEH, 04H, 24H, 0F4H, 04H, 24H, 0F4H, 24H, 24H, 24H, 24H, 0E4H, 24H, 14H, 08H p>

DB 22H, 11H, 11H, 00H, 7FH, 40H, 80H, 1FH, 00H, 01H, 0FFH, 01H,

01H, 01H, 01H, 05H, 02H

DB 08H, 08H, 10H, 20H, 0FEH, 02H, 04H, 0E0H, 40H, 84H, 0FEH, 00H, 00H, 00H, 00H, 00H, 00H

DB 10H, 10H, 22H, 7FH, 42H, 43H, 42H, 42H, 7EH, 42H, 42H, 42H, 42H, 42H, 7EH, 42H, 00H

DB 40H , 40H, 44H, 7EH, 84H, 04H, 04H, 84H, 64H, 24H, 04H, 04H, 04H, 04H, 28H, 10H

DB 08H, 08H, 08H, 17H, 10H, 30H, 50H, 90H, 10H, 10H, 10H, 10H, 10H, 10H, 10H, 10H, 1FH, 10H

DB 80H, 40H, 44H, 0FEH, 40H, 40H, 48H, 0FCH, 40H, 40H , 40H, 40H, 40H, 44H, 0FEH, 00H

DB 02H, 07H, 38H, 20H, 20H, 3EH, 22H, 22H, 22H, 3EH, 22H, 20H, 21H, 42H, 84H, 00H

DB 08H, 1CH, 0E0H, 80H, 80H, 84H, 0FEH, 88H, 88H, 88H, 88H, 88H, 08H, 08H, 08H, 08H

DB 00H, 01H, 03H, 03H, 03H, 03H, 01H, 01H, 01H, 00H, 01H, 00H, 03H, 01H, 00H

00H, 80H, 0C0H, 0C0H, 0C0H, 0C0H, 80H, 80H, 80H, 00H, 80H, 00H, 00H, 0C0H, 80H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

Tabla 2:

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H,

00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 01H, 01H, 02H, 04H, 08H, 12H, 21H, 0C0H, 00H, 1FH, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 01H

db 00H, 00H, 80H, 40H , 20H, 10H, 8EH, 84H, 00H, 0F0H, 10H, 20H, 20H, 40H, 80H, 00H

DB 00H, 7FH, 01H, 01H, 01H, 01H, 0FFH, 01H, 02H, 02H, 04H, 04H, 08H, 10H, 20H, 0C0H

db 08H, 0FCH, 00H, 00H, 00H, 04H, 0FEH, 00H, 80H, 80H, 40H, 40H, 20H, 10H, 0EH , 04H

00H, 08H, 7DH, 4AH, 4CH, 4BH, 4AH, 7AH, 4AH, 4BH, 4AH, 48H, 78H, 49H, 02H, 04H

db 80H, 80H, 0F8H, 10H, 24H, 0FEH, 44H, 44H, 0FCH, 64H, 0A0H, 0A2H, 22H, 1EH, 00H

DB 01H, 01H, 01H, 01H, 01H, 01H, 01H, 01H , 01H, 01H, 01H, 01H, 01H, 01H

db 00H, 00H, 00H, 00H, 10H, 0F8H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 04H, 0FEH, 00H

DB 02H, 02H, 0FFH, 04H, 04H, 0FH, 08H, 18H, 2FH, 48H, 88H, 0FH, 08H, 08H, 08H, 08H, 08H

db 00H, 04H, 0FEH, 00H, 10H, 0F8H, 10H, 0F0H, 10H, 10H, 0F0H, 10H, 10H, 10H, 10H, 50H, 20H

DB 01H, 01H, 01H , 01H, 01H, 7DH, 05H, 05H, 09H, 09H, 1H, 21H, 41H, 81H, 05H, 02H

db 00H, 00H, 00H, 08H, 18H, 20H, 0C0H, 80H, 40H, 20H, 10H, 0EH, 04H, 00H, 00H, 00H

DB 00H, 7CH, 44H, 49H, 48H, 50H, 48H, 4BH, 44H, 45H, 45H, 69H, 51H, 41H , 41H, 41H, 41H

db 20H, 20H, 28H, 0FCH, 20H, 20H, 24H, 0FEH, 20H, 24H, 24H, 24H,

24H, 24H, 0FCH, 04H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 60H, 20H, 20H, 40H

DB 08H, 0BH, 12H, 12H, 23H, 4AH, 8AH, 13H, 32H, 52H, 92H, 12H, 12H, 12H, 12H, 13H, 13H, 12H

db 08H, 0FCH, 08H , 08H, 0F8H, 08H, 0F8H, 84H, 8CH, 50H, 20H, 10H, 88H, 0EH, 04H

DB 00H, 1FH, 10H, 10H, 1FH, 10H, 10H, 1FH, 14H, 44H, 34H, 14H, 04H, 04H, 0FFH, 00H

db 10H, 0F8H, 10H, 10H, 0F0H, 10H, 10H, 0F0H, 50H, 44H, 4CH, 50H, 40H, 44H, 0FEH , 00H

DB 10H, 10H, 10H, 1EH, 22H, 33H, 4AH, 0A4H, 14H, 08H, 11H, 22H, 40H, 24H 24H, 40H

db 20H, 20H, 28H, 24H, 20H, 0FEH, 20H, 50H, 50H, 88H, 0EH, 04H, 00H, 48H, 46H, 02H

DB 04H, 0EH, 78H, 08H, 08H, 0FFH, 08H , 08H, 0AH, 0CH, 18H, 68H, 09H, 0AH, 28H, 10H

db 80H, 0A0H, 90H, 90H, 84H, 0FEH, 80H, 90H, 90H, 60H, 40H, 0A0H, 20H, 14H, 14H, 0CH

DB 10H, 12H, 11H, 24H, 24H, 64H, 0A4H, 24H, 24H, 24H, 24H, 24H, 24H, 24H, 24H, 24H

db 00H, 04H, 7EH, 84H, 04H, 04H, 04H, 04H, 04H, 04H, 04H, 04H, 04H, 04H, 04H, 14H, 08H

DB 00H, 7FH, 10H , 10H, 10H, 08H, 08H, 04H, 02H, 01H, 02H, 04H, 08H, 30H, 0C0H

db 00H, 0F0H, 10H, 10H, 20H, 20H, 40H, 40H, 80H, 80H, 00H, 80H, 40H, 30H, 0EH, 04H

DB 10H, 10H, 10H, 13H, 0FCH, 10H, 14H, 18H, 30H, 0D0H, 10H, 10H, 10H, 10H, 10H , 50H, 20H

db 00H, 00H, 04H, 0FEH, 20H, 20H, 20H, 20H, 20H, 20H, 20H, 20H, 20H, 20H, 0A0H, 40H

DB 00H, 0FFH, 00H, 00H, 01H, 01H, 03H, 05H, 09H, 1H, 21H, 41H, 01H, 01H, 01H, 01H, 01H, 01H, 01H

db 04H, 0FEH, 80H, 80H, 00H, 00H, 40H, 20H, 18H, 0CH, 04H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 40H, 20H, 17H, 00H, 00H, 0f 10H, 10H, 10H, 10H, 10H, 10H, 10H, 10H, 28H, 47H, 00H

db 10H, 10H, 10H, 0FCH, 10H, 10H, 90H, 90H, 10H, 10H, 10H , 50H, 20H, 06H, 0FCH, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,

00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

DB 00H, 00H , 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H

Fin