Code: Alles auswählen
 
void LiquidCrystal_I2C::expanderWrite(uint8_t _data){                                        
	Wire.beginTransmission(_Addr);
	printIIC((int)(_data) | _backlightval);
	Wire.endTransmission();   
}
 
void LiquidCrystal_I2C::pulseEnable(uint8_t _data){
	expanderWrite(_data | En);	// En high
	delayMicroseconds(1);		// enable pulse must be >450ns
 
	expanderWrite(_data & ~En);	// En low
	delayMicroseconds(50);		// commands need > 37us to settle
} 
 "data & ~En" Weiß jemand was das ~ hier macht? Ist das sowas wie Not? data and Not EN?
 
   
  
  Verein
Verein 
 Links
Links Suche
Suche