Hey,

mein myAVR Board ist da und ich finde es bis jetzt echt serh gut, gab noch keine Probleme.
Habe schon ein paar lauflichter und solche spielereien gebastelt und hänge nun bei der Funktion einen Taster als Schalter zu benutzen.
Ich möchte das wenn ich den Taster an Pind.2 drücke das eine Programm läuft und wenn ich den Taster an Pind.3 drücke das andere. Am besten wäre es dann noch das wenn ich beide taster gleichzeitig drücke kein programm mehr läuft.

Code:
$regfile = "m8def.dat"                                      ' Prozessortyp ATmega8
$crystal = 3686400                                          ' Taktrate

Ddrd = &B11100000                                           ' PD5-PD7 auf Ausgang
Portd = &B00001100                                          ' alle LEDs off, PullUP von PinD2 & 3 An


Do                                                          ' Beginn Mainloop

 If Pind.2 = 0 Then                                         ' Wenn Taster 1 gedrückt..

  Portd.5 = 1
  Waitms 100
  Portd.5 = 0
  Portd.6 = 1
  Waitms 100
  Portd.6 = 0
  Portd.7 = 1
  Waitms 100
  Portd.7 = 0
  Portd.6 = 1
  Waitms 100
  Portd.6 = 0
  Portd.5 = 1
  Waitms 100
 Else                                                       ' sonst...
  Portd.5 = 0
  Portd.6 = 0
  Portd.7 = 0

 End If


 If Pind.3 = 0 Then                                         ' wenn Taster 2 gedrückt...
  Portd.5 = 1
  Portd.7 = 1
  Waitms 300
  Portd.5 = 0
  Portd.7 = 0
  Portd.6 = 1
  Waitms 300
  Portd.6 = 0
 Else                                                       ' sonst...
  Portd.5 = 0
  Portd.6 = 0
  Portd.7 = 0

 End If

 Loop                                                        ' Ende Mainloop
End                                                         ' Programmende
'----------------------------------------------------------