Whandall:
Nope.Each byte contains 8 bits, you only need 1024 byte for a copy and no second dimension.
But you do not have to believe me, I'm no preacher.
Yes you are right, the space is 1K bytes. So if I define a char array as dataStorge[1024], can I store each 8-bits data as one of the element of this array? I will try it, thank you!