/**************Guionista: shopping.w * * * * * * * * * * * * * * * * *
#¿Incluir? & ltreg52.h & gt
¿#Definición? uint? ¿No firmado? (Igual que las organizaciones internacionales) Organizaciones internacionales
#Definición? ¿Uchar? ¿No firmado? Té
Uchar? ¿Código? LEDData[]=
{
0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f
};
¿un poco? ¿OE? =?p1^0;
bit? ¿COE? =?p1^1;
un poco? ¿CALLE? =?p1^2;
un poco? ¿CLK? =?p1^3;
¿No válido? DelayMS(uint? milisegundos)
{
Uchar? i;
cuando(milisegundos)
{
para(I = 0;i<120;i++);
}< /p >
}
¿Anulado? Display_Result(uchar?d)
{
P2? =?0xf7
P0? =?datos led[d % 10];
Daremus(5);
P2? =?0xfb
P0? =?datos led[d % 100/10];
Daremus(5);
P2? =?0xfd
P0? =?datos led[d/100];
Daremus(5);
}
¿No válido? principal()
{
TMOD? =?0x02
TH0? =?0x 14;
TL0? =?0x00
IE =? 0x82
TR0? =?1;
P1 =? 0x3f
mientras(1)
{
ST? =?0;
ST? =?1;
ST? =?0;
Y (EOC?==?0);
OE? =?1;
Display_result(P3);
OE? =?0;
}
}
¿Anulado? Temporizador0_INT()? ¿interrumpir? 1
{
¿CLK? =?! CLK;
}