OK Great, Thank You,
I already have Bruce's original code and now have yours, and appreciate both. I like your little program that checks the address of the ic's, I think that's what tripped me up before, I was trying to read them on several pins and it created conflicts, I see what you did, good thinking.
I believe Mackrackit is correct, this would make for a great article.

So in closing Thank You Heckler, and Thank You Bruce !