Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2010, 15:30
maed123
 
Fecha de Ingreso: octubre-2010
Mensajes: 3
Antigüedad: 14 años, 2 meses
Puntos: 0
Problema En Un Contador del 0 al 99

Tengo un Problema En Un Contador del 0 al 99 Con el Pic 16F876.

La Programacion es :

#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 };

main () {
byte ud=0,dec=0
SET_TRIS_B(0x00);
SET_TRIS_A(0x00);
OUTPUT_B(0);
for ( ;; ) {
for (dec=0;dec<10;dec++) { // cuenta diginito decenas
for (ud=0;ud<10;ud++) {
OUTPUT_A(0x02); // cat_D = apagado, cat_U = encendido
OUTPUT_B(DISPLAY[ud]); // Digito unidades
delay_ms(50); // Para evitar Parpadeos
if (dec==0) output_a(0x03); // Si decenas = 0,
// cat_D = apagado
else output_a(0x01); // Si decenas > 0,
// cat_D = encendido
OUTPUT_B(DISPLAY[dec]); // Digito decenas
delay_ms(50); // Para evitar Parpadeos
}
}
}
}

Me Tira Error En la Linea 21 ( [COLOR="red"]elseCOLOR] )

Que Puedo Hacer? Remplazarlo?

Es Para un Proyecto Del Colegio

El Programa Que Use Es :

PB Plus. En Otros Programas Lo Probe Tambien, Pero Ninguno Compilaba con Ese PIC..

Nesesito Respuestas...

Desde Ya Muchas Gracias

Última edición por maed123; 22/10/2010 a las 15:36