i got the RS232 connection to work!!
it took two hours and 8 mins
this is soo cool
i can now read the data comming from the PIC16F877A at 9600 baud , i havnt tried a higher speed yet
i coppied the program from the pascal Pic USART library
loaded it into the PIC
i used two transistors and two resistors to emulate the Max 232 chip , and a little fiddling around and i'll be damed but everything i sent to the pic came back..
which is what it was supposed to do..just resend everything it recieved .
when i finish with the program ,i could read analog voltages such as battery voltage , current from the hall sensor , RPM from a hall switch , and hopefully wind speed , and log everything on the laptop.