Wie wäre es wenn du dir die FreeVersion von Eagle herunterladen würdest, dann könntest du ordentliche Schaltpläne zeichnen.
An VCC und AVCC gehört direkt beim µC noch je ein 100n Kondensator nach GND. AREF nicht auf VCC legen sondern über einen 100n Kondensator nach GND.
Wenn die Verbindungen zu L298 richtig sind sollte es passen.
Das Programm funktioniert auch wenn du diese #define umwandelst nicht, da sind noch etliche andere Würmer drinnen.
Warum definierst du die DDRx-Register immer wieder neu, das gehört ins main.
Am Ende von main fehlt die Endlosschleife. Klammerfehler sind einige vorhanden.
Lesezeichen