-
-
Erfahrener Benutzer
Roboter-Spezialist
Bascom OpenDrain Port config?
Guten Tag ich bräuchte für ein projekt einen pin der sich im open Drain modus befindet
wie soll ich diesen configurieren
portc.2 und c.3 I2C
port c.5 c.6 output
und port c.7 open drain was immer das auch heist so steht es im datenblatt des 3-wire bausteins
ich bin der meinung das ich das so garnicht machen kann und warscheinlich
den 3ten pin I/O
mit 2 pins am µCrealisieren muss einen input pin zum lesen und via einen NPN einen output port der mir den pin dann auf masse zieht
bitte um hilfe
frohes fest
-
Erfahrener Benutzer
Robotik Visionär
Einen echten open-Drain Ausgang kann man an der der USI oder USART kriegen. Damit kreigt man dann wahrscheinlich gleich die Schnittstelle zum 3-Wire Bus hin.
Sonst kann man einen Quasi open Drain Ausgang erhalten, indem man nicht dass PORT- BIT umschaltet, sondern das Datenrichtungsbit, bei eine Wert 0 im ausgabe Register. Dann schaltet man zwischen Low-Ausgang und Eingang um. Das ist dann fast opendrain und für die typischen Busse Ausraichend.
-
Erfahrener Benutzer
Roboter-Spezialist
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen