Gast
#1246682
Hallo,
ich habe folgendes Problem: Das kleine Testprogramm hier wird nicht
ausgeführt, eigentlich sollte an Port-A 0x00 und an Port-C 0xFF
augegeben werden. Was ja heisst das sich die Spannungen der Portpins
zumindest unterscheiden müssten, tun sie nur nicht wirklich.
Wenn ich mit dem Multimeter messe liegt an RC0 0,494V und an RA0 0,455V,
also beide Low.
Im Bild oben links ist ein Spannungsregler der die Schaltung mit 5,1V
versorgt, unten rechts die Controllerschaltung und eine Skizze der
Schaltung.
Hier der C-Code des Testprogramms:
#include <p18f458.h>
#pragma config OSC = EC, PWRT=ON, WDT = OFF, LVP = OFF
void main(void)
{
TRISC = 0; // Port C Ausgang
TRISA = 0; // Port A Ausgang
LATA = 0x00;
LATC = 0xFF;
while(1)
{
//LATC = PORTB;
}
}
