Red de conocimiento informático - Computadora portátil - 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?

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)

?{

para(a=0; alt; =9; a )

{

P0= código1[a];

retraso();

}

} }