Hallo
ich will einen 16f877a mit dem pc verbinden!
aber es funktioniert nicht! das Programm habe ich in c geschrieben!
ich habe auch testweise dazu einfach 2 Ausgänge auf high gesetzt damit ich weiß ob der pic überhaupt arbeitet und es funktioniert!

kann es sein das ich es anders anschließen muss??
ich verwende nämlich ein RS232 kabel bei dem tx und rx ausgekreuzt sind!!

PIC MAX 232
PIN25-->PIN11
PIN26-->PIN12

MAX232 RS232 Schnittstelle
PIN13-->PIN3
PIN14-->PIN2


oder kann es sein das ich im c code einen fehler habe??

#include <16F877a.h>
#use delay (clock=4000000)
#use RS232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#fuses XT, NOWDT, NOPROTECT, NOLVP
#include <stdlib.h>

void main (void)
{
while(TRUE)
{
output_high(PIN_B3);
output_high(PIN_B2);
printf("Hallo wie geht es dir?"); //Ausgabe auf RS232
}
}

hoffe mir kann jemand helfen!!

mfg