Hallo,
soweit bist du garnicht weg vom Ziel. Gestatte mir noch folgende Korrekturen:
1. PORTB--; geht nicht, weil ein decrement aus lesen und schreiben
besteht. Lesen eines Portes muss immer mit PINB erfolgen.
Also:
PORTB = PINB-1;
2. Wie willst du den Erfolg deiner Programmierung kontrollieren ?
Baue ein,zwei LED ein und setze sie bei einem Event. Damit debugged es sich leichter.
Last not least: ich kann an deinem Programm keinen Sinn erkennen.
Ist das nur eine Übung, oder übersehe ich was ?
Gruss Dirk
|