Hi Darrel,
I've been up all nite trying to sort this thing out. Let's see if I can explain where I am ATM:

I've got 5 bytes coming in as 5 hex2 numbers.
I am taking the low nibble of each of those as hex1 numerals.
Gotta then convert then to dec1 digits and write them to port b low nibble.
I think I've got it sorted...

I don't think I will need to read, mask, or, then write portb as there is a set sequence that needs following, but that will be another problem, probably.
I just gotta write the low nibble with the high nibble all 0's and then do some bit manipulation with the high nibble. Should be pretty easy.

Famous last words huh?