Forum: Compiler & IDEs Frequenzumrichter_mit_Raumzeigermodulation


von Hans H. (hanshogendoorn)


Lesenswert?

Wer hat die "Frequenzumrichter_mit_Raumzeigermodulation" von Axel 
Jeromin gebaut?
Ich habe ein Problem mit:
Achtung Fehlerteufel in: void Initialize (void) im Programm WR88rzm3.c

DDRB = 0x2B;   PortB2 IST EIN Eingang der Rest. Sind Ausgänge.
Sollte nicht DDRB = 0x3b sein?


http://www.mikrocontroller.net/articles/Frequenzumrichter_mit_Raumzeigermodulation

Grüße Hans

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

Hans Hogendoorn schrieb:
> DDRB = 0x2B;   PortB2 IST EIN Eingang der Rest. Sind Ausgänge.
> Sollte nicht DDRB = 0x3b sein?

Nö.
1
0x2B = 0b00101011
2
              ^
3
            Portb2
4
5
0x3B = 0b00111011
6
              ^
7
            Portb2

von Hans Hogendoorn (Gast)


Lesenswert?

Ich habe nicht korrekt geschrieben. Es fehlt noch etwas.
Port B2 ist eine Input. Port B3 B4 und B5 Ausgänge.
(3x PWM Output).
Und dann komme ich zu 3B.
Hans

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.