MC8051 IO Port Umschaltung

Gast #2094594
Lesenswert?
• ▲
▼
Hallo,

ich suche mich seit einiger Zeit durch die Datenblätter des 8051. Leider 
kann ich das SFR's das für die Umschaltung des Portmodi von Eingang auf 
Ausgang und umgekehrt nicht finden.

Daher nun meine Frage wie lautet diese Register oder wurde diese 
funktionalität anders realisiert?

Vielen Dank für die Antwort!

mfg
andreas
Gast #2094664
Lesenswert?
• ▲
▼
Die gibt es bei den 51ern nicht. Die Ports sind OC-Ausgänge
mit schwachen Pullups. Sind sie auf 1 gesetzt, so können sie
von Außen auf 0 gezogen werden. Den jew. Zustand liest man
über das zugehörige SFR ein. Also In- und Output gleichzeitig.
Gast #2094681
Lesenswert?
• ▲
▼
Da kommt eher nun die "Rückfrage" welcher 8051:

Ein älteres Exemplar z.B Siemens/Infineon SAB 80C517/80C537
Da gibt es nur Open-Drain Outputs mit Pullups,
also keine "echten Bidirectionalen Ports.

Zeitlich dazwischen z.B Atmel "AT89LP213"
   Da gibt es "Quasi-bidirectional Outputs"

Modernerer: z.b silicon labs "C8051F040"
   der nun hat mehr Port modes als ich Haare auf dem Kopf ;-)


Also den 8051 gubts so nicht, sieh auch z.b. hierda
http://www.keil.com/dd/
#2095418
Lesenswert?
• ▲
▼
bko schrieb:
> Ein älteres Exemplar z.B Siemens/Infineon SAB 80C517/80C537
> Da gibt es nur Open-Drain Outputs mit Pullups,
> also keine "echten Bidirectionalen Ports.

Das ist nicht ganz richtig.
Port 0 ist ein Open-Drain bidirektionaler Port und Port 1-6 sind 
quasi-bidirektionale Ports mit internem Pull-Up. :)

Ciao,
     Rainer

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.