1 /* $Id: ircontrol.c,v 1.1 2010/06/26 19:08:18 simimeie Exp $
2 * Functions for the infrared receiver
4 * The infrared receiver is connected to PB0 / PCINT0.
8 #include <avr/interrupt.h>
13 uint8_t v = PINB & _BV(PB0);
15 console_printpgm_P(PSTR("!1!"));
17 console_printpgm_P(PSTR("!0!"));
21 void ircontrol_init(void)
27 /* Enable pin change interrupt 0 (=PB0) in pcint0 */
28 PCMSK0 |= _BV(PCINT0);