I'm using the MSSP module on a 18F2221 as an I2C slave. The datasheet mentions that SMBus specific inputs can be enabled when the SMBus Select bit (SSPSTAT,CKE) is set, but it doesn't say how this affects the input voltage levels. Does anyone know what the levels change to? According to version 2.0 of the SMBus spec http://smbus.org/specs/ , input high is minimum 2.1V and input low is maximum 0.8V, but they might not necessarily be the values the PIC uses. Thanks in advance, James -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist