I got to explain a bit more:
The screenshot represents a single point of the graph. Every little step results in quite a huge offset jump. This might not be such a problem, but i believe this inaccuracy also applies to any signal, that "moves through those steps". Looks like some rather bad ADC nonlinearity.
The measured levels of the highlevel (F1) do not correspond with the values i set up, and measured with other devices (2.5V/div):
Siggen set to: 8.00V
This scope measure: 7.87V
My cheap DSO: 8.00V-8.08V
My multimeter (duty 99.99%): 7.97V
(Yes, its a screenshot of the duty of less than 99%)
Resoultion of 12 bits at 20V span means about 5mV. Deviation is about 130mV.

I dont know what i should think of the zoom-mode feature then...
EDIT:Tried now with 18V with MCP1407:
This scope: 17.81V
Multimeter: 17.97V
Cheap DSO: 18.0V
Deviation: almost 200mV (with math average).
Moral of the story: Dont expect too much, even with math averaging...