Stap 1: Hardware
Zoals gezien in het schema, is de hardware vrij eenvoudig. De bedrading is precies dezelfde als die voor een 8-bits parallelle interface behalve dat LCD Data buslijnen 0 tot en met 3 moeilijk bedraad aan de grond zijn. Wanneer in eerste instantie het LCD-scherm komt is in de 8-bit-modus, maar de eerste set van commando's die we alle sturen hebben een lagere beet gelijk is aan nul. Zodra we het LCD-scherm in de 4-bits modus zet, sturen wij elke byte van de gegevens als twee opeenvolgende nibbles met behulp van alleen de bovenste vier lijnen van de Data Bus. Ik heb ook geconstateerd dat sommige LCD-modules alleen 14 pinnen hebben (de achtergrondverlichting pinnen niet worden meegeleverd). Zelfs op de 16-pins-versies dat lijkt het erop dat de meeste tijden u hoeft te geven + 5V en ground voor de achtergrondverlichting omdat ze over het algemeen moeilijk zijn bedraad op de LCD-module.