Forum: Mikrocontroller und Digitale Elektronik Timer/Counter Output-Pin bei ATtiny24A ändern


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Sebastian (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Ich 'erzeuge' mit den Timer/Counter 1 im ATtiny24A ein Rechtecksignal. 
Leider ist der Output(OC1A) an Pin 6, ich benötige das Signal jedoch an 
Pin 12 . Ist es möglich das Signal an einem anderen Pin auszugeben und 
wenn ja wie geht das?

von Peter D. (peda)


Bewertung
0 lesenswert
nicht lesenswert
Datenblatt, Pin12:
• Port A, Bit 1 – ADC1/AIN0/PCINT1
• ADC1: Analog to Digital Converter, Channel 1.
• AIN0: Analog Comparator Positive Input. Configure the port pin as 
input with the internal pullup switched off to avoid the digital port 
function from interfering with the function of the Analog Comparator.
• PCINT1: Pin Change Interrupt source 1. The PA1 pin can serve as an 
external interrupt source for pin change interrupt 0.

von nope (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Sebastian schrieb:
> Ich 'erzeuge' mit den Timer/Counter 1 im ATtiny24A ein Rechtecksignal.
> Leider ist der Output(OC1A) an Pin 6, ich benötige das Signal jedoch an
> Pin 12 . Ist es möglich das Signal an einem anderen Pin auszugeben und
> wenn ja wie geht das?

Der OC1A Ausgang des Timers kann nicht auf einen anderen Pin gelegt 
werden.
Man könnte in einer Interrupt Service Routine (ISR) durch den Timer 
gesteuert am Pin 12 das Signal ausgeben. Das Timing würde dann aber 
eventuell durch das übrige Programm beeinflußt werden.

von m.n. (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Sebastian schrieb:
> Ich 'erzeuge' mit den Timer/Counter 1 im ATtiny24A ein Rechtecksignal.
> Leider ist der Output(OC1A) an Pin 6

An Pin 6 kann das Signal OC0B ausgegeben werden. OC1A liegt an Pin 7.

von nope (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Sebastian schrieb:
> Leider ist der Output(OC1A) an Pin 6, ich benötige das Signal jedoch an

OC1A ist beim ATtiny24 an PA6 was aber Pin 7 ist.

von Sebastian (Gast)


Bewertung
0 lesenswert
nicht lesenswert
nope schrieb:
> OC1A ist beim ATtiny24 an PA6 was aber Pin 7 ist.

Ja stimmt habe mich geirrt meinte Pin 7. Ich brauche das Signal aber 
trotzdem an Pin 12 (PA1).

von S. Landolt (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Drahtbrücke.

von Sebastian (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hat geklappt!

Vielen Dank

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]
  • [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.