Microcontrollers Keypad Interface Character drivers IO & Memory Linux Kernel Process Management Process Address space Linux Scheduler Memory Management Interrupts Signals System Calls Kernel Synchronization Linux Inter Process Communications Serial Ports Parallel Ports Introduction to Hardware Linux Timers DMA in Linux Linux Threads Linux Thread Synchronization Linux Multi Threading Debugging in Linux GDB GNU Debugger KDB Kernel Debugger KGDB Kernel GNU Debugger Example Ethernet Driver --> |
Embedded system design
LCD interfacing with microcontroller For any micontroller based device, the LCD forms one of the best ways to interact with its users. Here the LCD with HD440780, controller has been interfaced to an 8051 microcontroller. The controller used it 89c52, and the LCD is JHD 162a, 16 x 2 (16 characters x 2 lines)
Connections The LCD has 3 control pins: The LCD has 8 data pins: Other connections:'
The LED+ and LED- pins of LCD are used for the Backlight of LCD.
LCD interface diagram
|