Die Geschwindigkeit kannst du per PWM regeln. Die Umpolung erfolgt in dem du die Werte für Eingang A und Eingang B für den Motor vertauschst. Also z.B. Eingang A is high, Eingang B is low. Das is dann eine Richtung, um den Motor in die andere Richtung drehen zu lassen, setzt du einfach EingangA low und EIngang B high.


Die Pinbelegung für deinen Atmega gibts hier:
https://www.roboternetz.de/wissen/in...ntroller_Mega8

PC1 steht z.B. für PORTC Pin1. Bei Bascom: Portc.1

Am besten du wartest bis du dein Buch kriegst

Ansonsten kannst du im Wiki noch ein bissel was zu Bascom lesen:
https://www.roboternetz.de/wissen/in...ellcode_Bascom
oder hier:
http://www.rowalt.de

MfG