This should give you some idea how it is orginized.
It explains itself. I captured the values 4 times, and the picture shows all 4 values.
Code:
LongVal var long
ByteVal0 var byte
ByteVal1 var byte
ByteVal2 var byte
ByteVal3 var byte
Test:
'%00000000 00000000 00000000 00000001
'%00000000 00000000 00000001 00000000
'%00000000 00000001 00000000 00000000
'%00000001 00000000 00000000 00000000
longval = %00000000000000000000000000000001 '32-bit value.
write 0, long longval
read 0, byteval0
read 1, byteval1
read 2, byteval2
read 3, byteval3
lcdout $fe,1,"LongVal:", dec longval
lcdout $fe,$94,"10:",bin8 byteval1," ",bin8 byteval0
lcdout $fe,$D4,"32:",bin8 byteval3," ",bin8 byteval2
pause 100
goto test
Bookmarks