Quote Originally Posted by d_hamen
You said "you are still using PortC which needs 4V for a logic high so the 3.3V from the Nokia will not be detected"

I used a resistor between them. And the voltage across the phone's Rx is nearly 3.5Volt. İs it again a problem if yes; what must I do then? choose a different port?
Yes. Look at DO40 & DO41 (Vih) Input High Voltage in the Electrical Characteristics section of the datasheet for your PIC. Ports with a Schmidt Trigger buffer (e.g. PortC) need 0.8*Vdd (4V with Vdd=5V) while ports with a TTL buffer (e.g. PortB, some PortA pins) only need 2.0V. See the I/O Ports section for buffer types.

Note that while you can omit the MAX232 (which, in addition to converting voltage levels, inverts the logic) you still need to invert the logic.

Unless the Nokia has auto-baud detection, you either need 115200 or need to send some (?) command to set the baud rate in the Nokia.