I assume you convert the value to a char string, using sprintf(), then on PC
side display as a char string ? What do you see on hyperterminal, what should
it be ?
Consider posting a project -
“Create Workspace Bundle”
Yes , I used sprintf() . Hyperterminal shows the voltage value 70mV when I am actually measuring 690-700mV and hyperterminal value stays same after 101mV but I am giving 1V and higher.
Did you check your buffer on PSOC side to see if the string is
correct in the cases it fails on Hyperterminal view ? Of course
all the settings for Hyperterminal correct, baud rate, etc....
I will check it thank you but as far as I remember I set the op-amp's gain as 10 by external resistors.
Dana suggested you to use the debugger and inspect the string before sending it to UART. Could be that the value or the conversion goes wrong.