Sto usando un modulo LCD clone HD44780 un KS0066U. Tutto funziona bene sul modulo tranne quando accendo e riaccendo rapidamente il dispositivo (on-> off-> on). Per qualche motivo una breve interruzione dell'alimentazione provoca l'inizializzazione errata del modulo display come display LCD a 1 riga anziché display LCD a 2 righe. Cosa causerebbe questo comportamento? Esiste un modo per impedirlo nel software?
EDIT: sto usando il controller del display in modalità 4 bit non in modalità 8 bit.