Está en la página 1de 2

/*definiciones y macros*/

#define DDDRB
#define PW
#defineBL
#define PW

#define PIN_BO
#define F
#define DD
#define POR
#defn 0
#dene 1 1
#defi2 2
#dene3 3

// M�scara que cubre los bits que no son habilitadores


#define MASCARA_ENABLE
/*variables globales*/

volatile uin
/*declaraci�n de fun

void T;uint8_t color)icializar(void);


uint8
void Display
uint8_t Display_Codi
void Display_Dec
/*funcion principal*/

int main(void){

uint8_t contador_100us = 0;
uint8_t filas = 0;
uint8_t c
/* Si la bandera de comparaci�n est� en ALTO */
if((TIFR0 & (1 << TOV0)) && (TIFR2 & (1 << TOV2)) &&

filas++;

}
}

1 << CS20);
/* Configurar el Timer0 para trabajar en modo Fast PWM_RED
(Alineado a la izquierda, periodo fijo) */
TCCR2A |= (1 << WGM21) | (1 << WGM20);
/* os displays
o];
// Habilitar el display correspondiente
PORT_ENABLES |= (1 << posicion_enable[pos_digito]);
// Actualizar el valor de la posici�n

return tabla_palabras[fila][columna];
}

void Display_Decodificar_palabra(void){
uint8_t pos_digito;

También podría gustarte