If you send me the proteus isis schematic for your circuit, I will try to code for it. You have to mention what functions it has. zip and upload the .dsn file.
How can both sides of 0.47Ohm is connected to gnd? where is the o/p that goes to adc for current measurement? explain clearly In my version, it displays 70V as 70.00001, so only I and V can be displayed at once. so you have to use a button to scroll to next screen to view power and rload. give me the formula to calculate rload.
Check my previous post. I am not able to round off values like 65.34567 to 65.4 so it takes "V = 65.234567" = 13 characters for each value. So, I cant display 2 values on each line. Ofcourse, you can display 4 values on lcd only if you have a way to round off the numbers to 2 digits after decimal. In mikroC there is no function to round off. Wait I will try another way.
I have done something like this. Draw the circuit in proteus and zip and upload the proteus .dsn file. Only the power value has problem. It is displaying power/10 for power.
So You didn`t solve the problem with digits... 66.46 can be displayed by 66.4? with one decimal? i understan that problem don`t work but another program?
I wrote some software to work on that volt/amp meter, To enter calibration mode press the button power up the meter release the enter button this then lets you calibrate voltage then press enter to go to amps calibration then press enter this goes back to reading the voltage/amps
see pic below, The software can be altered to siut but still playing around with the coding will see if I can watts to it and you can even make it a 4 channel volt/amp meter. One thing I would recommend is to use a Vref and may be an op-amp to buffer the siganl to help reduce noise.
I install now proteus. I don`t understand something, will i need to draw again the schematic, if you have proteus and you have draw this schematic to make code? i don`t know how to work with proteus
open the .dsn file I sent. right click edit > place components > from libraries. search and double click the component to add to the project. right click the components and choose edit properties to change the value of resistors etc., right click microcontroller and choose edit properties and in the program file select .hex file