Red de conocimiento informático - Aprendizaje de código fuente - Programación de pantalla digital

Programación de pantalla digital

Pantalla dinámica de tubo digital de 8 bits, el microcontrolador selecciona directamente la película, primero muestra 201903, luego muestra abcdef, luego muestra 123456, usa programación en lenguaje C, repite el ciclo e intenta la simulación.

# include ltreg 51. h gt;

#Definir carácter sin firmar uchar

// ¿Esta tabla es la fuente LED 1? 4 ?5 ?6 ?7 ?8 ?9 ?Respuesta? ¿b? ¿do? ¿d? Inglés·Francés

Código de caracteres sin firmar LED7Code[] = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x 71 };

Retraso no válido(uchar z)

{

uchar i, j;

for(I = 0; i lt120 ; i )

for(j = 0; j ltz; j );

}

void main()

{

uchar k;

mientras(1)

{

for(k = 0; k lt50; k )

{

P0 = 0xff

P2 = código led 7[0];

P0 = 0xfe

Retardo ( 5 );

P0 = 0xff

P2 = código led 7[0];

P0 = 0xfd

Retardo (5) ;

P0 = 0xff

P2 = código led 7[2];

P0 = 0xfb

Retraso(5);

P0 = 0xff

P2 = código led 7[0];

P0 = 0xf7

Retraso(5);

P0 = 0xff

P2 = código led 7[1];

P0 = 0xef

Retraso(5);

P0 = 0xff

P2 = código led 7[9];

P0 = 0xdf

Retraso(5);

P0 = 0xff

P2 = código led 7[0];

P0 = 0xbf

Retraso(5);

P0 = 0xff

P2 = código led 7[3];

P0 = 0x7f

Retraso(5);

}

for(k = 0; k lt50; k )

{

P0 = 0xff

P2 = led 7 código[0];

P0 = 0xfe

Retraso(5);

P0 = 0xff

P2 = led 7 código[0];

P0 = 0xfd

Retraso(5);

P0 = 0xff

P2 = código led 7[10];

P0 = 0xfb

Retraso(5);

P0 = 0xff

P2 = led 7 código[11];

P0 = 0xf7

Retraso(5);

P0 = 0xff

P2 = led 7 código[12];

P0 = 0xef

>Retraso(5);

P0 = 0xff

P2 = código led 7[13];

P0 = 0xdf

Retraso (5);

P0 = 0xff

P2 = código led 7[14];

P0 = 0xbf

Retardo (5 );

P0 = 0xff

P2 = código led 7[15];

P0 = 0x7f

Retraso(5);

}

for(k = 0; k lt50; k )

{

P0 = 0xff

P2 = código led 7[0];

P0 = 0xfe

Retardo (5);

P0 = 0xff

P2 = led 7 código[0];

P0 = 0xfd

Retardo(5);

P0 = 0xff

P2 = led 7 código[1];

P0 = 0xfb

Retraso(5);

P0 = 0xff

P2 = led 7 código [2];

P0 = 0xf7

Retardo (5);

P0 = 0xff

P2 = código led 7[3 ];

P0 = 0xef

Retraso(5);

P0 = 0xff

P2 = código led 7[4];

P0 = 0xdf

Retraso(5);

P0 = 0xff

P2 = código led 7[5];

p>

P0 = 0xbf

Retraso(5);

P0 = 0xff

P2 = código led 7[6] ;

P0 = 0x7f

Retraso(5);

}

}

}?