www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik TINY2313 & PIC


Autor: Lukas B. (lukas-1992) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Johann L. (gjlayde) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Lukas B. (lukas-1992) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Sven P. (haku) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Lukas B. (lukas-1992) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OK Danke

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.