Programación de pantalla digital
# 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]; p>
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>
p>
P0 = 0xbf
Retraso(5);
P0 = 0xff
P2 = código led 7[6] ;
P0 = 0x7f
Retraso(5);
}
}
}? p>