Ok, let's see what we can do.
First off, the brackets.
Use square brackets when declaring the Array, and round brackets when using it.
That's not always a requirement, but if you are using statements like SEROUT that uses square brackets, PBP gets confused with the square brackets inside other square brackets.
And, the SEROUT syntax is different than shown ...
Code:
Include modedefs.bas
temp VAR BYTE[48]
SEROUT PORTD.0, T1200,[temp(x)]
Also note that you are recieving/sending BYTEs, not WORDs. So the array should be BYTE[48].
will try and upload my current code
Great, that'll help, cause I'm still trying to figure out what you were trying to do with the temp array.
I promise that even if I'm mean, I'll do it in a Nice way. 
<br>
Bookmarks