Forum: Mikrocontroller und Digitale Elektronik welchen Pin belegt Timer1 ?


von µC (Gast)


Lesenswert?

Hi,

ich möchte gerne fragen ob der Port PB1(OC1A) bzw. PB2(OC1B) noch als 
"normaler" Port zu benutzen ist wenn ich den Timer 1 konfiguriere.

Als Code verwende ich:
TCCR1B |=  (1<<CS10) | (1<<CS12); // Prescaler 1024
TCNT1 = 0; // Timer begins at 0

sprich einfach nur einen stinknormaler Timer1.

Laut Datenblatt heißt es nämlich "Normal port operation, OC1A/OC1B 
disconnected" wenn Register TCCR1A nicht gesetzt wird.

Es handelt sich um einen Atmega328p



Gruß und Danke
µC

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

µC schrieb:
> Laut Datenblatt heißt es nämlich "Normal port operation, OC1A/OC1B
> disconnected" wenn Register TCCR1A nicht gesetzt wird.

Steht doch da: die OC Ausgänge sind abgetrennt, also kannst du sie als 
normalen Port nehmen. Machen wir alle so.

von µC (Gast)


Lesenswert?

Matthias Sch. schrieb:
> Steht doch da: die OC Ausgänge sind abgetrennt, also kannst du sie als
> normalen Port nehmen. Machen wir alle so.

ja sehr cool.
Ich wusste nämlich nicht ob das alles so hinhaut wenn ich jetzt einen 
dieser Ports Ausgang nutze.



Danke & Gruß
µC

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.