Hiho,
Endlich hab ich mal wieder etwas Zeit zum rumbasteln![]()
Allerdings scheitere ich grade daran meine Motoren anzusteuern.
Folgenden Code hab ich mir aus verschiedenen Tutorials und Foreneinträgen zusammengestückelt, allerdings klappt es nicht...
Das Multimeter zeigt am Motorausgang des Boards ~10,5 V an, egal wie ich OCR1A/B setze. Wen ich nen Motor anschließe bewegt sich allerdings garnichts.Code://10Bit FastPWM TCCR1A = (1<<COM1A1) | (1<<COM1B1) | (1<<WGM10); TCCR1B = (1<<CS11); //Pins als Ausgang DDRB = _BV(DDB0) | _BV(DDB1); DDRC = _BV(DDC6) | _BV(DDC7); PORTC = _BV(PC6); //Richtung Motor I PORTB = _BV(PB0); //Richtung Motor II //Set Speed (0-1023) OCR1A = 512; OCR1B = OCR1A;![]()
Das Beispielprogramm mit Bascom(von der CD) funktioniert.
Wahrscheinlich ist es irgend ein dummer Anfängerfehler![]()
Bin für jede Hilfe dankbar![]()







Zitieren
Lesezeichen