Embedded Programming
 Programming 
   You must have your code ready, there are many examples in Arduino in /File/example/digital/button and select the pins of Attiny, connecting the LED and BUTTON.
 
SEE MANUAL FOR DETAILS
* created 2005
   by DojoDave 
   modified 30 Aug 2011
   by Tom Igoe
   This example code is in the  public domain.
   http://www.arduino.cc/en/Tutorial/Button
   */
   // constants won't change.  They're used here to 
   // set pin numbers:
   const int buttonPin = 3; // the number of  the pushbutton pin
   const int ledPin = 7; // the number of  the LED pin
   // variables will change:
   int buttonState = 0; //  variable for reading the pushbutton status
   void setup() {
   // initialize the LED pin as  an output:
   pinMode(ledPin, OUTPUT); 
   // initialize the pushbutton  pin as an input:
   pinMode(buttonPin, INPUT); 
   }
   void loop(){
   // read the state of the  pushbutton value:
   buttonState =  digitalRead(buttonPin); 
// check if the pushbutton is  pressed.
   // if it is, the buttonState  is HIGH:
   if (buttonState == HIGH) { 
   // turn LED on: 
   digitalWrite(ledPin, LOW); 
   } 
   else {
   // turn LED off:
   digitalWrite(ledPin,  HIGH); 
   }
   }
