attiny2313 Fast PWM läuft nicht

Gast #2223517
Lesenswert?

Hallo, zuammen ich möchte gerne den 16bit timer im Attiny2313 im Fast 
PWM modus betreiben. Leider bekomme ich keinen ausgang auf OC1B ... kann 
mir jemand helfen?
Hier ist der code ausschnitt.
TCCR1A = (1<<WGM10) | (1<<WGM11) | (1<<COM1B1);
TCCR1B = (1<<WGM12) | (1<<WGM13);
TCCR1C = 0;

OCR1AH = 0xB6;
OCR1AL = 0xC2;
OCR1BH = 0x5B;
OCR1BL = 0x61;
TCCR1B |= 0x03;

DDRB |= (1<<DDB4);

Danke für euere hilfe.

Grüße Michael
(Firma: Anscheinend Corner-Cases ;-)) #2225670
Lesenswert?

Michael Neuhauser schrieb:
...
>
> DDRB |= (1<<DDB4);
>
> Danke für euere hilfe.
>
Naja, von Hilfe kann man jetzt noch nicht sprechen. Schade das bis jetzt 
noch niemand, der wirklich Ahnung hat sich hierzu gemeldet hat.
Vieleicht hast Du das Problem ja schon selbst gelöst.

Also ich befasse mich mit dem Timer/Counter0 vom ATtiny13. Kann leider 
auch keinen Fehler in dem von Dir gezeigten Ausschnitt finden. Leider 
habe ich keine ahnung von C. Ich denke das es sich um C handelt, da der 
Assembler vom AVR-Studio diesen Teil " DDRB |= (1<<DDB4) " nicht 
übersetzen kann.

Bernd_Stein

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren