Student Comment:
Regarding your comment "However, it does save some typing time since you don't have to actually JSR to a delay routine after writing each individual nibble."

Dr. S. Response:
Why don't you make a subroutine called SEND_IT? Pass a byte in A to this routine and let the subroutine send the first nibble, do the delay, and then send the second nibble. Then have it (or the main routine) wait for the next delay.

Student Response:
Your idea about sending a byte of data to a subroutine that splits it up into nibbles and then sends it to the LCD is GREAT!!!! Now I can use DC.B statements with actual characters instead of ASCII coded nibbles!!!