Hallo, ich habe eine kleine Frage: Was ist beim Atmel Tiny2313 ein OC1B oder OC1A oder OC0A... Port, und wie nennt sich so ein Port beim PIC (falls es so einen geben sollte). Bin aus dem ATmel Datenblatt nicht schlau geworden. Grüße Lukas
Lukas B. wrote: > Bin aus dem ATmel Datenblatt nicht schlau geworden. > > Grüße Lukas hmmm... da steht doch alles drin. OC meint "OutputCompare", d.h. wenn Timer1 den Wert eines seiner OC-Register erreicht, kann der Port die Polarität ändern. Abhängig ist das vom der Konfiguration des Timers (hier Timer1), also des eingestellten Timer-Modes und der Konfiguration/Aktivierung der alternativen Port-Funktionen sowie DDR-Register. Verwendung findet das zB zur Erzeugung von PWM, PPM, etc. Johann
OK danke erstmal. Mit einem PIC kann ich doch nahezu an jedem Port PWM ausgeben, ich haffe das stimmt so oder gibt'S dafür extra Ports? (Hatte bisher noch nicht'S mit PWM am PIC zu tun und bin beim PIC noch nicht so Sattelfest.) Grüße Lukas
Du kannst auch beim AVR an jedem Port PWM machen, Soft-PWM halt. Hardware-PWM geht nur an den Timerpins (steht dran), es sei denn, der Chip hat eine Kreuzschiene verbaut.
Bei den PICs ist PWM vom Timer teilweise abgekoppelt, d.h. es gibt ein paar Timer und eine oder mehrere damit zusammenarbeitende PWM-Units. Bei den AVRs ist PWM ein Bestandteil des jeweiligen Timers.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.