Hola amigos saludos a todos, bueno quisiera por favor que me ayuden con una duda que tengo, estoy haciendo un contador del 0 al 99 utilizando un PIC , un 74ls47 y 2 displays de 7 segmentos, lo estoy programando en PROTON BASIC, mi inquietud es como hago que los dos displays se prendan simultaneamente(3 ms para cada unos) sin ser ello afectado por el 1seg de retraso que tengo para aumentar la variable unidades, a continuacion mi codigo con el cual asigno un tiempo de prendido de 500 ms para cada display y asi lograr con ello el 1seg requerido para el aumento de unidades, pero no logro la simultaniedad por asi decirlo
Device 16F84A
XTAL 4
ALL_DIGITAL = true
Dim unidades As Byte
Dim decenas As Byte
TRISA = 0
TRISB = 0
For decenas = 0 To 9 Step 1
For unidades = 0 To 9 Step 1
PORTA = unidades
High PORTB.0
Low PORTB.1
DelayMS 500
PORTA =decenas
Low PORTB.0
High PORTB.1
DelayMS 500
Next unidades
Next decenas
Device 16F84A
XTAL 4
ALL_DIGITAL = true
Dim unidades As Byte
Dim decenas As Byte
TRISA = 0
TRISB = 0
For decenas = 0 To 9 Step 1
For unidades = 0 To 9 Step 1
PORTA = unidades
High PORTB.0
Low PORTB.1
DelayMS 500
PORTA =decenas
Low PORTB.0
High PORTB.1
DelayMS 500
Next unidades
Next decenas