Programación C51: ¿Cómo hacer que un tubo digital muestre los números del 0 al 9 en un bucle con un intervalo de tiempo de 1 segundo?
Inexacto, usar un temporizador es suficiente,
Hay un diagrama de simulación,
P0 más una resistencia pull-up,
74HC373 Como controlador, pero sin agregar una resistencia de protección,
La simulación pasó:
Este es el código fuente: #includelt; reg52.hgt unsigned?char?code1[10; ]?=?{0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90}; sin firmar?int?a;
for(i =100; igt; 1; i--)
for(j=0; jlt; 100; j } main() {
? mientras(1) p>
?{
para(a=0; alt; =9; a )
{
P0= código1[a];
retraso();
}
} }