/** * The main function. It does the logic. */ int main() { DDRD = 0xFF; TCNT1 = 0; ajustementPWM(0); _delay_ms(2000); ajustementPWM(64); _delay_ms(2000); ajustementPWM(128); _delay_ms(2000); ajustementPWM(191); _delay_ms(2000); ajustementPWM(255); _delay_ms(2000); return 0; }
int main() { for(;;) { _delay_ms(2000); (laDuree == 3 ? laDuree =255 : laDuree -= 1); ajustementPWM(laDuree); } }
int main() { //8Mh --> 8 million operation seconde --> prescale de 8 pour 2 secondes -> 2 000 000 DDRB = 0xff; // PORT C est en mode sortie. DDRD = 0xff; // PORT D est en mode sortie. ajustementPWM(0); _delay_ms(2000); //Attendre 2 secondes for(uint8_t i=1; i<5; i++ ) { ajustementPWM(i*64-1); _delay_ms(2000); //Attendre 2 secondes } ajustementPWM(0); return 0; }