mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik TxD Pin am Mega16 invertieren?


Autor: Tubie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Hat jemand von euch eine Idee, wie man beim MEGA16 das pin TxD
invertieren kann? Ich habe hier ein Display, das seriell angesteuert
werden kann. Der Eingangspegel ist +-15V.

High = 3-15V
Low = -15 - +0.5V

Somit also für CMOS Pegel geeignet. Der MAX232 invertiert das Signal
aber. Habe leider keinen Platz mehr, um diesen oder ein 7404
unterzubringen. Kann man das ganze Softwaremäßig einstellen? Habe noch
kein eintsprechendes Register gefunden.

Gruß,
Tubie

Autor: crazy horse (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
allenfalls per Software-UART, zum Senden ist es ganz simpel.
Ansonsten tut es ein Transistor in Emitterschaltung.

Autor: Olaf_K (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei RS232 ist High die Negativspannung.

Wenn das Display CMOS-Pegel versteht und High als Positivspannung
definiert ist, dann paßt es doch genau, d.h. Du brauchst gar nix
dazwischenschalten.

Falls der Pegel doch andersrum sein muß: Es gibt CMOS-Inverter auch als
SMD-Einzelgatter, sind dann etwa so groß wie ein SOT23-Transistor
(TC4SU69). Ansonsten Software-UART.

MfG Olaf

Autor: Tubie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, erstmal danke für die Antworten. Software Uart ist mir ein wenig
aufwendig, das kleine CMOS Gatter habe ich zufällig nicht da. werde
jetzt einen 74HC04 Huckepack auf einen anderen Chip löten. etwas
unkonventionell aber es sollte gehen.

Gruß,
Tubie

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.