Advertisement
Guest User

Untitled

a guest
Mar 11th, 2013
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.47 KB | None | 0 0
  1. {
  2.   uart_puts("reading eeprom\r\n");
  3.  
  4.   rf12_init();
  5.   //Init FIFO
  6.   rf12_send(0xCA81);
  7.  
  8.   GIMSK |= (1<<INT0); // watch int0
  9.   sei();
  10.  
  11.   //Enable FIFO
  12.   rf12_send(0xCA83);
  13.   if (PIN_INT & (1<<BIT_INT)) // no data in FIFO
  14.   {
  15.     uart_putc('Z');
  16.     while(!(UCSRA & (1 << UDRE)));  // Wait until transmit buffer is empty
  17.     set_sleep_mode(SLEEP_MODE_PWR_DOWN);
  18.     sleep_mode();
  19.     uart_puts("?\r\n");
  20.     uart_putc('a');
  21.     PORTB ^= (1<<PB3);
  22.   }
  23.   while(1);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement