All pastes #906137 Raw Edit

Sonic

public c v1 · immutable
·published 2008-02-16 10:43 UTC
rendered paste body
/* Include useful pre-defined functions */#include <avr/interrupt.h>    // Defines pins, ports, etc to make programs easier to read#define F_CPU 1000000UL	      // Sets up the default speed for delay.h#include <util/delay.h>char tmp = 0;int main(){	DDRD = _BV(PD4);		      /* enable output on port D, pin 5 */	DDRB &= ~_BV(PB0);  while(1){  	char data = PINB & _BV(PB0);  	if(data != 0)  	{  		 _delay_ms(10);  		data = PINB & _BV(PB0);  		if(data != 0)    		PORTD &= ~_BV(PD4);     }    else    {    	PORTD = _BV(PD4);	}  }  return(0);}