public void ProgramShouldChangeRegisterToCorrectValues() { eeprom.DI = true; eeprom.Update(true, true); //, true); Assert.IsTrue(eeprom.CS, "ChipSelect should be high after program."); Assert.IsTrue(eeprom.CLK.Value, "Clock value should be high after program."); Assert.IsTrue(eeprom.DI, "Data In should be high after program."); }
public static void Pulse(this Eeprom93C46B eeprom, bool dataIn) { eeprom.DI = dataIn; eeprom.Update(true, false); //, dataIn); eeprom.Update(true, true); //, dataIn); }
public static void Start(this Eeprom93C46B eeprom) { eeprom.DI = true; eeprom.Update(true, false); //, true); eeprom.Update(true, true); //, true); }