Quote Originally Posted by Robson View Post
I have an USART MAX232. Itīs on my dev. board included.
No !
The MAX232 isn't a USART. The USART is a part of the PIC. Just look, if the Rx- and Tx-Pins are propperly used.

Quote Originally Posted by Robson View Post
I know how you mean to realize that, but i have to trigger the RX Channel with the incoming data from the computer?
No,
after activating the USART, it will receive any character.

Quote Originally Posted by Robson View Post
I use 9600Baud = 960 Bytes included start & stopbit.
Yes,
every second !

Quote Originally Posted by Robson View Post
I think without serin commands can it be difficult to catch the bytes for the right time, maybe the input will shift for many bits!
Without using HSERIN it will be impossible !
You have 1/960 seconds to store a character.
Writing to a EEPROM needs 10ms (10 times more) to complete the write-cycle.

You have to store the data in RAM.

If you are good - you can write 1 page (maybe 128 Bytes) to a serial eeprom and start the write-cycle and maybe 15 characters later you can start to submit the next page, so you must only buffer 15-30 characters.

Using hardware-USART with interrupts will be much better.