added delay in writeByte() to eeprom, 1mSec between bytes seems to work ok with new parallel port HW