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![]()
Lesezeichen