A "code" is a single result from the ADC module. What it says is that there are some results from the ADC that will never be returned. Each 32 codes/results. So if you have a slowly changing voltage, you will see "holes" in the returned number series. 29, 30, 31, 33, 34 or similar. Note the missing "32". If these means that either 31 or 33 will have it's range doubled, I don't know. Or maybe the error from the missing codes wil be spread over the remaining 31 codes in each series. Jan-Erik. Electron wrote 2012-01-01 14:47: > > Howdy, > on the PIC32MX120F errata I can read: > > --- > > Module: ADC > If the ADC module is configured to operate at a maximum conversion rate o= f 1.1 Msps, missing codes are possible every 32 codes and the DNL parameter= will not be within the published specification. > > Work around: > Configure the ADC module to operate for a maximum conversion rate of 500 = ksps. > > --- > > I don't understand what it exactly means: what are "missing codes"? > > If I simply lose the least significant bit precision (DNL?) then it's wor= th to keep it at 1.1Msps, as speed is prioritary for me and I need only the= topmost 6-7 bits of precision anyway. > > Of course if I get meaningless results, I will step down to 500Msps. > > Cheers, > MarI/O > --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .