Hi,

beim PCF8574 sind nach dem Einschalten erst mal alle Ports auf HIGH. Da der PCF8574 das Backlight nicht treiben kann (~80mA notwendig) schaltet er nur den FET. In meinem Fall ein P-FET. Der P-FET schaltet bei LOW Pegel durch, und sperrt bei HIGH Pegel. Wenn man einen N-FET verwenden würde, wäre es wahrscheinlich umgekehrt. Ich finde es schon OK so, wie es ist, sonst würde das Backlight z.B. beim Flashen leuchten, oder auch wenn ein Programm drauf ist, das nicht das LCD anspricht. Jetzt bleibt das Backlight nach dem Einschalten aus und geht erst bei init_lcd an.