This chart reflects the discharge process (@1C) of a 1.2V AA battery:

The diagram is obtained using Stamp Plot light from Selmaware.
This freeware can be obtained here: www.parallax.com/tabid/441/Default.aspx ![]()
Additional code:
#define CHART 1 // Trend mode
In setup():
#if defined CHART
delay(200); //------- Stamplot ---------------
Serial.print("!TITL Battery tester"); Serial.print(13, BYTE); // Set window title
Serial.print(MESSAGE); Serial.print(13, BYTE); // Set Status message
Serial.println("!PNTS 6000"); Serial.print(13, BYTE); // Set number of data points to collect
Serial.println("!SPAN 500, 1500"); Serial.print(13, BYTE); // Set maxi & mini range
Serial.println("!AMUL 1"); Serial.print(13, BYTE); // Set the value to multiply da
Serial.println("!CLRM"); Serial.print(13, BYTE); // Clear the message list
Serial.println("!CLMM"); Serial.print(13, BYTE); // Clear the MIN/MAX values
Serial.println("!RSET"); Serial.print(13, BYTE); // Reset the plot and all data
Serial.println("!TMAX 3600"); Serial.print(13, BYTE); // seconds maxi on x axis
#endif
in display():
#if defined CHART //StampPlot data for trending
Serial.print((int)mVolt); Serial.print(13, BYTE);
#endif