PIC18F4580 Port Probleme mit high signal

Gast #6484602
Lesenswert?
• ▲
▼
Hallo in die Runde,

ich Versuch mal mein Anliegen hier zu platzieren.

Der PIC arbeitet am MCLR mit einem MC33064 für einen definieren Start 
und shutdown bei Anstieg oder Abfall der Vss. 20 MHz ist der clock Takt.

Hab die Ports D4 und D7 im MPlab mit

#define D4 LATDbits.LATD4

TRISDbits.TRISD4 =0;         // als Ausgang

D4 =0;

ordentlich gesetzt und trotzdem reißen beide Ausgänge nach dem Start für 
1,5 us kurz hoch, bevor diese später die richtige Programmfunktion 
übernehmen.

Bei C7 ist es sogar so, dass der Ausgang komplett gesetzt wird obwohl 
kein Befehl vergeben wurde. Bei C6 und C5 passiert das nicht, die 
bleiben LOW und sind gleich wie C7 konfiguriert worden.

Hat jemand eine Idee oder Hinweise ?

Danke und die Runde und schönen Sonntag.
Gast #6484695
Lesenswert?
• ▲
▼
PORTD ist beim einschalten zuerst einmal
als analog Pin konfiguriert.
Das umschalten auf digital Port dauert demnach etwas.
Bei PortC ist noch ein Modul zugeschaltet, welches
man abschalten sollte.

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.