8-Bit Single/Dual SPI Digital POT with Non-Volatile Memory

Fork of MCP4261 by TeamElectronics

Revision:
1:935321af7311
Parent:
0:ff10d457fef2
Child:
2:1e4469bdbed9
--- 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.