What do you mean with com1? Is it com1 of PC? If so, it can't be done, as the PC's COM1 is running on RS232 voltage level (<-5 Volt as logical "1" and >+5 Volt as logical "0"), it will burn your PIC out!
Re: direct pic16f84 communication with com1 w/o using any IC
Hi
You can build your level shifter circuit instead of using max323.
but in order to do so you must have a reach power supply with + 12 and -12 and 5 volt . I think the +- 12 can vary .
The other solution is to use single 5 volt supply and make oltage dubler circuit .
which is not easy