Hi!!!
I really need your help as much as possible possible on this issue. Your suggestion can help me to move forward in my training.
My target is to diplay (i2C protocol) on the LCD the variation from 0 to 5v from a rotary sensor the analog value of the pin A1 from the STM32F407VG by using an ADC chanel 1 (IN1) from cubeMX that generates me a code on KEIL IDE.
My i2c library works well, I can display string characters but when it comes to displaying analog value, I get the following image everytime:
Is this lcd library written by you? Can you post the definition of lcd_post_data function? You are passing integer data to the function, which is very odd.
No, it is not. As a matter of fact, I found it from a tutorial and the hardware matches with what I have that’s why I took it.
Reference : LCD 16x02 / encoder = PCF8574T
I have changed i2c libraries for the same purpose of my experience and everything is alright now. @mhdundar and @Administrator you both be right that something could get wrong somewhere as far as the previous library is concerned.