Hallo,

mir sind die Pins zuwenig, die Du auf Ausgang stellst,
das sollten 6 Stück sein, nicht 4 wie oben !

Im Bascom-Beispiel sind das diese Ports:
Code:
'Ports für linken Motor
Config Pinc.6 = Output                            'Linker Motor Kanal 1
Config Pinc.7 = Output                            'Linker Motor Kanal 2
Config Pind.4 = Output                            'Linker Motor PWM
'Ports für rechten Motor
Config Pinb.0 = Output                            'Rechter Motor Kanal 1
Config Pinb.1 = Output                            'Rechter Motor Kanal 2
Config Pind.5 = Output                            'Rechter Motor PWM
Es müssen nicht nur die Richtungs-Pins auf Ausgang, sondern auch die PWM Ausgänge nochmal extra als Ausgang definiert werden.

PS:
Mega 16 und Mega 32 sind vom Prinzip intern gleich, alle Register usw.