90S4433 - PortC geht/geht nicht ?

Gast #76335
Lesenswert?

Hallo!

Ich habe folgendes Problem:

Ich möchte den PIN 26 (PORTC 3) gern als Ausgang schalten. Nur
irgentwie klappt das nicht so recht.

Folgenden Code nur mal so zum testen:

DDRC = 0xFF;
DDRB = 0xFF;
for(;;)
{
 delay_ms(500);
 PORTC = 0xFF;
 PORTB = 0xFF;
 delay_ms(500);
 PORTC = 0x00;
 PORTB = 0x00;
}

Wenn ich an einem PORT-B Pin die Spannung messe, dann habe ich immer
0V...5V...0V...5V.
Aber an PORTC nicht. Da ist es immer 0V. Der Fehler muss irgendwo im
Programm liegen. (s.o.) habe das jetzt mit 2 4433's getestet. Klappt
bei beiden nicht. Jedoch, wenn ich eine fertige LCD-Display-Lib an
PORTC verwende, dann geht's.
...strange

Hoffentlich kann mir eine von euch helfen!

MfG
Sascha

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