wieviel PWMs hat der jetzt? in einigen listen, steht da 4 in anderen 2. Und aus dem Datenblatt werd ich was das angeht auch nicht schlau. Nach der Featureübersicht am Anfang würd ich sagen 2. Nach der Beshreibung der Timer 4. Was stimmt denn nun? Wenns wirklich 4 sind, kannman doch sowiso nur 3 nutzen, da OC0B und OC1A den selben Pin belegen. Wär für etwas Licht im Dunkeln dankbar MfG,Vlad
Du hast 2 Timer, jeder Timer hat 2 Output-Compare-Units. Die Output-Compare-Units eines Timers überwachen dessen Zähler, sind also miteinander gekoppelt. Sie können unterschiedliche Tastverhältnisse haben. Also sind 4 PWM-s möglich, die paarweise mit der selben Frequenz laufen. > Wenns wirklich 4 sind, kannman doch sowiso nur 3 nutzen, da OC0B und > OC1A den selben Pin belegen. Die OC11A und OC1B sind invertiert an weiteren Pins herausgeführt. Das Ding hat halt nunmal bloß 5 brauchbare Pins. Grüße, Peter
Das heißt, wenn OC1A aktiv ist kann OC0A und OC0B nicht benutzt werden?
vlad schrieb:
> Das heißt, wenn OC1A aktiv ist kann OC0A und OC0B nicht benutzt werden?
Da hast du zur Hälfte recht:
PB0 OC1A\ OC0A
PB1 OC1A OC0B
PB3 OC1B\
PB4 OC1B
Da die invertierten Ausgänge auch deaktiviert werden können (Tabelle
15-2 im Datenblatt), blockiert OC1A nur OC0B, OC0A ist verfügbar.
Wenn du alle PWMs brauchst, musst du mindestens einen ATtiny24/44/84
verwenden.
Grüße, Peter
du scheinst ein anderes Datenblatt zu habe :( Kapitel 15 ist bei mir das Universal Serial Interface. Meinst du diese Tabelle 11-2?
1 | COM0A1 COM0A0 |
2 | COM0B1 COM0B0 Description |
3 | 0 0 Normal port operation, OC0A/OC0B disconnected. |
4 | 0 1 Toggle OC0A/OC0B on Compare Match |
5 | 1 0 Clear OC0A/OC0B on Compare Match |
6 | 1 1 Set OC0A/OC0B on Compare Match |
ICh hab nirgens rauslesen können, dass der invertierte Ausgang abgeschalten werden kann.
vlad schrieb: > du scheinst ein anderes Datenblatt zu habe :( > Kapitel 15 ist bei mir das Universal Serial Interface. > > Meinst du diese Tabelle 11-2? Nein, siehe Bild (Mein Foxit will heute kein Copy&Paste machen) Grüße, Peter
ah, danke. Ne vergleichbare Tabelle hab ich jetzt gefunden. Danke, jetzt sind alle Klarheiten beseitigt ;) du hast trotzdem ne komische datasheet-version :-P
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.