Back to home page

OSCL-LXR

 
 

    


0001 Kernel driver MCP3021
0002 =====================
0003 
0004 Supported chips:
0005 
0006   * Microchip Technology MCP3021
0007 
0008     Prefix: 'mcp3021'
0009 
0010     Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/21805a.pdf
0011 
0012   * Microchip Technology MCP3221
0013 
0014     Prefix: 'mcp3221'
0015 
0016     Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/21732c.pdf
0017 
0018 
0019 
0020 Authors:
0021 
0022    - Mingkai Hu
0023    - Sven Schuchmann <schuchmann@schleissheimer.de>
0024 
0025 Description
0026 -----------
0027 
0028 This driver implements support for the Microchip Technology MCP3021 and
0029 MCP3221 chip.
0030 
0031 The Microchip Technology Inc. MCP3021 is a successive approximation A/D
0032 converter (ADC) with 10-bit resolution. The MCP3221 has 12-bit resolution.
0033 
0034 These devices provide one single-ended input with very low power consumption.
0035 Communication to the MCP3021/MCP3221  is performed using a 2-wire I2C
0036 compatible interface. Standard (100 kHz) and Fast (400 kHz) I2C modes are
0037 available. The default I2C device address is 0x4d (contact the Microchip
0038 factory for additional address options).