07/11/2014, 09:26
|
| | Fecha de Ingreso: noviembre-2014 Ubicación: FACATATIVA
Mensajes: 2
Antigüedad: 10 años, 1 mes Puntos: 0 | |
Respuesta: Problema En Un Contador del 0 al 99 #INCLUDE <16F876.h>
#USE DELAY(CLOCK = 4000000)
#FUSES xt,nowdt,noprotect,noput
#USE fast_IO (B)
#USE fast_IO (A)
byte CONST DISPLAY[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f };
void main(){
byte ud=0,dec=0;
SET_TRIS_A(0x00);
SET_TRIS_B(0x00);
OUTPUT_B(0);
for( ;; ) {
for (dec=0;dec<10;dec++) {
for (ud=0;ud<10;ud++) {
OUTPUT_A(0x02);
OUTPUT_B(DISPLAY[UD]);
delay_ms(50);
if (dec==0) output_a(0x03);
else output_a(0x01);
OUTPUT_B(DISPLAY[dec]);
delay_ms(50);
}
}
}
}
lo que pude ver es que faltaba VOID
TENER EN CUENTA QUE EL DISPLAY ES DE CATADO COMUN |