problem on proteus simulation for Arduino UNO and 1602LCD

Hi

I wrote(copied) a Arduino (UNO) sketch for showing some message on the 1602LCD. I used a personal created lcd function, instead of using the LiquidCrystal() one to send the command and data to LCD. The LCD cannot work unless <LiquidCrystal.h> and LiquidCrystal lcd(12, 11, 10, 9, 8, 7, 6) are added. Do you know why? Does the LCD need to be configured/initialized by the standard LiquidCrystal() function to connect the relationship between Arduino and LCD in Proteus?

Thanks
W

This is e Arduino forum, not a Proteus forum. I would say, go and ask there. Or just stop messing with stupid simulators and grab an Arduino :slight_smile: