Problem bei Port Ausgabe mit LATA

OP #3442967
Lesenswert?

hei,

PIC32MX795F512  MPLAP 8.84  C32 V2.02

Habe ein Problem mit der Ausgabe auf PORT A  (LATA)

  TRISAbits.TRISA0  = 0;   //   -> Pin  17
  TRISAbits.TRISA1  = 0;   //   -> Pin  38
  TRISAbits.TRISA2  = 0;   //   -> Pin  58
  TRISAbits.TRISA3  = 0;   //   -> Pin  59
  TRISAbits.TRISA4  = 0;   //   -> Pin  60
  TRISAbits.TRISA5  = 0;   //   -> Pin  61
  TRISAbits.TRISA6  = 0;   //   -> Pin  91
  TRISAbits.TRISA7  = 0;   //   -> Pin  92

while (1)
{
LATAbits.LATA0 ^= 1;
LATAbits.LATA1 ^= 1;
LATAbits.LATA2 ^= 1;
LATAbits.LATA3 ^= 1;
LATAbits.LATA4 ^= 1;
LATAbits.LATA5 ^= 1;
LATAbits.LATA6 ^= 1;
LATAbits.LATA7 ^= 1;
}

dazu habe ich die kleine Schleife zum testen.

bit 2 & 3 sowie 6 & 7 folgen der Anweisung, alle andere haben immer 
einen Spannungspegel von ca. 3,2 Volt.

Auf Kurzschluß / Unterbrechung habe ich geprüft.

Vielen Dank im Voraus.
schönen Abend

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren