Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: 007pes en 19 Noviembre 2013, 00:04 am



Título: AYUDA CON PROGRAMA DE AVR
Publicado por: 007pes en 19 Noviembre 2013, 00:04 am

Que tal, estoy iniciándome en esto de la programación y me surgió un problema.

No puedo hacer que mi led se apague después de que este haya parpadeado durante 5 segundo.

¿alguien podría ayudarme?  Mi programa es el siguiente. ¿alguien sabe que me falta?
Gracias por su ayuda.

Código

#include <avr/io.h>
#include <util/delay.h>
 
int main(void)
{
   PORTC = 0xFF;
   DDRC = 1;
 
   while(1)
   {
         _delay_ms(5000);
 
         if(PORTC == 0)
         _delay_ms(500);
 
         PORTC = 1;
         else
         PORTC = 0;
   }
 
 
}