
Originally Posted by
Robson
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.

Originally Posted by
Robson
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.

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

Originally Posted by
Robson
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.
PBP 2.50C, MCS+ 3.0.0.5, MPLAB 8, MPASM 5.14, ASIX Presto, PoScope, mE mikroBasic V7.2, PICKIT2
Bookmarks