Okay. I see what you are talking about. I did see in the manual that a word (W0) is made of two bytes being B0 and B1. That is all well and to some extent I understand it. Two Bytes are needed to hold a HEX word since HEX is twice the size of a byte.

That still doesn't explain where the words lowbyte and highbyte come from to use them the way they are being used in the examples. How would I know this reading the book that these words exist as "lowbyte" and "highbyte" after something else? right now I feel like there is a hidden page of information I'm not seeing.

I *think* I actually grasp the pin HIGH and LOW stuff as that is where I originally started with understanding how I had to drive the multiplexer.

I'm still curious if my understanding of RANDOM is how RANDOM works. Let's get to that then I'll tackle the high and low bit stuff.

Bart