--------------------------------------\r
\r
Version IRMP: 2.3.1 26.10.2012\r
--------------------------------------\r
\r
Version IRMP: 2.3.1 26.10.2012\r
-Version IRSND: 2.3.1 26.10.2012\r
+Version IRSND: 2.3.2 29.10.2012\r
* ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284\r
* ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P\r
*\r
* ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284\r
* ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P\r
*\r
- * $Id: irsnd.c,v 1.62 2012/10/26 08:20:30 fm Exp $\r
+ * $Id: irsnd.c,v 1.63 2012/10/29 10:03:34 fm Exp $\r
*\r
* This program is free software; you can redistribute it and/or modify\r
* it under the terms of the GNU General Public License as published by\r
*\r
* This program is free software; you can redistribute it and/or modify\r
* it under the terms of the GNU General Public License as published by\r
# elif IRSND_OCx == IRSND_OC2A || IRSND_OCx == IRSND_OC2B // use OC2A or OC2B\r
TCCR2A = (1<<WGM21); // CTC mode\r
# if AVR_PRESCALER == 8\r
# elif IRSND_OCx == IRSND_OC2A || IRSND_OCx == IRSND_OC2B // use OC2A or OC2B\r
TCCR2A = (1<<WGM21); // CTC mode\r
# if AVR_PRESCALER == 8\r
- TCCR2B |= (1<<CS21); // start Timer 2, prescaler = 8\r
+ TCCR2B = (1<<CS21); // start Timer 2, prescaler = 8\r
- TCCR2B |= (1<<CS20); // start Timer 2, prescaler = 1\r
+ TCCR2B = (1<<CS20); // start Timer 2, prescaler = 1\r
# endif\r
# elif IRSND_OCx == IRSND_OC0 // use OC0\r
TCCR0 = (1<<WGM01); // CTC mode\r
# endif\r
# elif IRSND_OCx == IRSND_OC0 // use OC0\r
TCCR0 = (1<<WGM01); // CTC mode\r
# elif IRSND_OCx == IRSND_OC0A || IRSND_OCx == IRSND_OC0B // use OC0A or OC0B\r
TCCR0A = (1<<WGM01); // CTC mode\r
# if AVR_PRESCALER == 8\r
# elif IRSND_OCx == IRSND_OC0A || IRSND_OCx == IRSND_OC0B // use OC0A or OC0B\r
TCCR0A = (1<<WGM01); // CTC mode\r
# if AVR_PRESCALER == 8\r
- TCCR0B |= (1<<CS01); // start Timer 0, prescaler = 8\r
+ TCCR0B = (1<<CS01); // start Timer 0, prescaler = 8\r
- TCCR0B |= (1<<CS00); // start Timer 0, prescaler = 1\r
+ TCCR0B = (1<<CS00); // start Timer 0, prescaler = 1\r
# endif\r
# else\r
# error wrong value of IRSND_OCx\r
# endif\r
# else\r
# error wrong value of IRSND_OCx\r