Are you getting any specific in the simulation log?
This usually indicates a wrong baud rate or a mismatch in the LCD addressing timing. jhd2x16i2c proteus free
Look at the console output window at the bottom. Find the file path ending in .hex . Copy this file path string. Running the Simulation Are you getting any specific in the simulation log