ist dieser PIC kaputt?

OP #1191193
Lesenswert?
• ▲
▼
Hallo!

Ich hab hier einen 18F2550 (nicht ganz billig), und der gibt an 
verschiedenen IO Pins dauerhaft 0,4-0,5V aus. Das kann doch eig. nicht 
sein?
Demnach müsste er kaputt sein.

Da ich aber Anfänger bin und deshalb Fehler in der Konfiguration nicht 
ausschließen will, hab ich mal den C-Quelltext mit angehängt.
Das Programm ist zum Test gedacht und schaltet die einzelnen Pins mit 
sinusförmiger Geschwindigkeit ein & aus.

Edit:
Ich merke gerade, dieser Bereich des Codes wird komplett vom µC 
ignoriert:
1
PORTA=0b11111111;
2
PORTB=0b11111111;
3
PORTC=0b11111111;
Angehängte Dateien:
Gast #1191200
Lesenswert?
• ▲
▼
>verschiedenen IO Pins dauerhaft 0,4-0,5V aus. Das kann doch eig. nicht
>sein?

Schaltplan?

>Das Programm ist zum Test gedacht und schaltet die einzelnen Pins mit
>sinusförmiger Geschwindigkeit ein & aus.

Schalte die Pins einfach nur mal an ODER aus und miss dann nochmal.
OP #1191215
Lesenswert?
• ▲
▼
1
#include <p18cxxx.h>
2
#include <delays.h>
3

4
#pragma config FOSC=HS
5
#pragma config WDT=OFF
6

7

8

9
void main(void)
10
{
11
  TRISA=0;
12
  TRISB=0;
13
  TRISC=0;
14
  PORTA=0;
15
  PORTB=0;
16
  PORTC=0;
17
  while(1)
18
  {
19
    
20
  PORTA=0b11111111;
21
  PORTB=0b11111111;
22
  PORTC=0b11111111;
23
  
24
    
25
  }
26
}

Okay, dieses Programm funktioniert soweit, allerdings bleibt das 
Problem: 4 Pins geben nur 0,4V aus.

Und ich hab doch die Pins doch als Ausgang eingestellt, durch
1
TRISA=0;
2
TRISB=0;
3
TRISC=0;

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