Bonjour,
je suis totalement débutant en C, alors je suis en train de commencer à apprendre sur avec un kit stk500 et stk520, pour un AT90PWM3.
Je fais de tout petits programmes pour commencer, et me confronter aux premières erreurs. Voici un programme que j'ai écrit :
et lorsque que j'essaie de le compiler avec WinAVR voici les erreurs qu'il trouve et que je n'arrive pas à coriger :Code://test clignotement #include <avr/io.h> #include <util/delay.h> void main(void) { DDRC=0xFF; PORTC = 0b00110011; while(1) { PORTC=~PORTC; delay_ms(500) } }
Quelqu'un pourrait-il m'aider ?main.c:7: warning: return type of 'main' is not `int'
main.c: In function `main':
main.c:13: warning: implicit declaration of function `delay_ms'
main.c:14: error: syntax error before '}' token
make.exe: *** [main.o] Error 1
merci d'avance.
-----