AVR ATmega32 Mini Development Board is interfaced with a LCD module (2×16) operating at 5V. The voltage at the third pin of the LCD can be varied by potentiometer to adjust contrast. LCD can work either in 4 or 8 bit mode. Here, the circuit is designed to work in 8-bit mode. Control lines RS & E are connected to port pins PD5 & PD6 respectively and data lines (D0-D7) to PORTB in 8-bit mode. For reliable Performance, LCD has to be initialized with certain basic. On powering, microcontroller sends initialization commands to LCD. The sample code below gives the LCD display, in line1 “Rhydo Technology” and in line 2 “ Cochin-17 “.
Read More: AVR ATmega32 Mini Development Board – Interfacing LCD