User Manual

69
Control byte:
The second byte sent to a PCF8591 device will be stored in its control register and is required
to control the device function. The upper nibble of the control register is used for enabling
the analog output, and for programming the analog inputs as single-ended or differential
inputs. The lower nibble selects one of the analog input channels defined by the upper nibble
(see Fig.5). If the auto-increment flag is set, the channel number is incremented
automatically after each A/D conversion. See the figure below.