11AAxxxJoey, I apologize for dragging this out, but, what was the device you were using? I remember coming across a Microchip product with UNI/O a couple years ago but I can't remember what it was... AN1183? Serial EEPROM?
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en535108
http://ww1.microchip.com/downloads/en/AppNotes/01183B.pdf