Travin and Steve
Thanks both for your replys, I am ok with the reading in of the data, using serin and saving it into an arary in ram, that would not be a problem if there were only one or two lines.
What I think will be the problem is that there is much more data than the pic's ram can hold.
Once it is read in, saved in the array, I then need to get it moved into either external ram or program memory real quickly before the next line is due in.
This is where I think I will have big problems.

Ffr