definierte Anfangszustände beim PIC16F57

OP #1057994
Hallo,

ich möchte mit einem PIC16F57 ein paar Geräte über p-Kanal-MOSFETs ein- 
und ausschalten.
Beim Anlegen der Versorgungsspannung sollen die Ausgänge nicht kurz 
eingeschaltet werden.

Wenn ich das richtig verstehe, dann sind die I/O-Pins beim Hochfahren 
standardmäßig als Eingänge definiert. Bei der Initialisierung mache ich 
sie zu Ausgängen.
Ist irgendwo festgelegt, welche Zustände die Ausgänge dann beim 
Umschalten annehmen?
Kann man es erreichen, dass die beim Umschalten sofort von hochohmig auf 
High wechseln und nicht erst kurz Low sind?

Grüße
Mark
Gast #1058008
Bei PFets sollte man fuer diesen Fall das Gate mit einem Widerstand 
hochziehen. Die Initialisierung setzt den Ausgang zuerst hoch, bevore 
der Pin als Ausgang gesetzt wird.
#1058016
> Kann man es erreichen, dass die beim Umschalten sofort von hochohmig
> auf High wechseln und nicht erst kurz Low sind?

Indem man vor dem Umschalten der Datenrichtung das gewünschte 
Bitmuster in das entsprechende PORT-Register schreibt.
OP #1058374
@ ohh
"Hoch"-gesetzte Ausgänge wären dann kein Problem, denn wenn die Ausgänge 
High-Level haben, schalten die P-Kanal FETs ab.


@ Dieter
Kann ich dann sicher sein, dass die Ausgänge SOFORT von hochohmig auf 
High wechseln, oder könnte es sein, dass die noch einen oder ein paar 
Takte auf Low hängen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.