LCD and Keypad Interfacing with AT89C51 Microcontroller (Assembly Code and Proteus Simulation). Note: Resistor Network RN1 on proteus Schematic is needed in simulator (while it is PORT “0”) only, but not on the real hardware. On real hardware it is succesfully tested without External Resistor PullUp.