Hello Darrel,

Thank you for the tip. I did realize the short circuit situation and added series resistors in line with the row bits.

However, your tip is better because I can eliminate those resistors and gain some space on the board. controling the Tris register rather then setting bit high or low.

I looked over the code example...I will need to spend sometime so I understand what they are doing. But that does seem more efficent then my multiple "if" statements.

Thanks for your input. I appreciate it.

Best Regards,
Bill12780