LCD                                                                                        APPLICATION FILE PAGE




Created using




The LCD application exercises a 16x2 character liquid crystal alphanumeric display.


The display is connected in 4-bit mode to save on I/O connections (6 in total). Command codes and ASCII data are sent 4 bits at a time, high bits first. The 4-bit data words are latched into the display using control input E. RS selects command or data mode.


The display requires an initialisation sequence to set its operating modes, and commands to control the cursor position, clear the display etc.


A sequence of fixed characters is sent, then an endless variable count in the last position.



Proteus VSM Design File

ISIS Schematic Capture


Program Source Code

Source code editor in ISIS


Program List File

Assembler MPASM in Proteus VSM


Program Machine Code

Assembler MPASM in Proteus VSM