8-Bit Single/Dual SPI Digital POT with Non-Volatile Memory
Fork of MCP4261 by
Diff: MCP4261.h
- Revision:
- 1:935321af7311
- Parent:
- 0:ff10d457fef2
- Child:
- 2:1e4469bdbed9
diff -r ff10d457fef2 -r 935321af7311 MCP4261.h --- a/MCP4261.h Mon Mar 23 07:52:40 2015 +0000 +++ b/MCP4261.h Sun Jun 28 10:24:49 2015 +0000 @@ -70,7 +70,7 @@ * @param nSHDN The Shutdown pin. * @param nCs The SPI chip select pin. */ - MCP4261(SPI& spi, PinName nWP, PinName nSHDN, PinName nCs); + MCP4261(SPI& spi, PinName nCs, PinName nWP, PinName nSHDN); /** Create an instance of the MCP4261 connected with SPI pins. * @@ -81,7 +81,15 @@ * @param sck The SPI Serial Clock pin. * @param nCs The SPI chip select pin. */ - MCP4261(PinName nWP, PinName nSHDN, PinName mosi, PinName miso,PinName sck, PinName nCs); + MCP4261(PinName mosi, PinName miso,PinName sck, PinName nCs, PinName nWP, PinName nSHDN); + + /** Create an instance of the MCP4261 connected via specfied SPI instance (use wthen SHDN is linked to Global reset). + * + * @param spi The mbed SPI instance (make in main routine) + * @param nWP The Hardware Write Protect Control pin. + * @param nCs The SPI chip select pin. + */ + MCP4261(SPI& spi, PinName nCs, PinName nWP); /** Read an Address.