Hallo!

Wenn es die einzige Aufgabe des PICs ist, kann mann sich zum entprellen eines Tasters endlose Warteschleifen mit Bedingung leisten. Das Prinzip:

Der PIC prüft eine Taste endlos. Wenn sie gedrückt wird, geht er in die zweite endlose Schleife und wartet, bis sie los gelassen wird. Erst dann macht er was, z.B. erhöht ein Zähler usw. Danach springt er an Anfang (in die erste Schleife). Zur Verdeutlichung ein PDA im Code. Die Änderung des Zählers geschieht also erst beim Loslassen der Taste, das Programm ist aber sehr einfach.

MfG
Code:

  .---+---------->V
  |   |   Taste gedrückt ? J >.
  |   |           N           |
  |   |           V           |
  |   `-----------´           |
  |                           |
  |              .----------->V
  |              |   Taste losgelassen ? J >.
  |              |            N             |
  |              |            V             |
  |              `------------´             |
  |                                         |
  |                                         V
  |                                   Zähler erhöhen
  |                                        usw.
  |                                         V
  `-----------------------------------------´

   J = ja
   N = nein