Remarks
Hp4067 | |
---|---|
Status | |
Source code | GitHub |
Datasheet(s) | GitHub |
NuGet package |
Code Example
Sample project(s) available on GitHub
Wiring Example
To wire a Hp4067 to your Meadow board, connect the following:
Hp4067 | Meadow Pin |
---|---|
GND | GND |
VCC | 3V3 |
SCL | D08 (SCL Pin) |
SDA | D07 (SDA Pin) |
Characteristic | Locus |
---|---|
Inheritance | System.Object AnalogMuxBase Nxp74HC4067 > Hp4067 |
Implements | IAnalogInputMultiplexer |
Inherited Members | Nxp74HC4067.S0 Nxp74HC4067.S1 Nxp74HC4067.S2 Nxp74HC4067.S3 Nxp74HC4067.SetInputChannel(Int32) AnalogMuxBase.SyncRoot AnalogMuxBase.EnablePort AnalogMuxBase.Signal AnalogMuxBase.Enable() AnalogMuxBase.Disable() |
Namespace | Meadow.Foundation.ICs.IOExpanders |
Assembly | AnalogMux.dll |
Syntax
public class Hp4067 : Nxp74HC4067, IAnalogInputMultiplexer
Constructors
Hp4067(IAnalogInputPort, IDigitalOutputPort, Nullable<IDigitalOutputPort>, Nullable<IDigitalOutputPort>, Nullable<IDigitalOutputPort>, Nullable<IDigitalOutputPort>)
Creates a new Hp4067 object
Declaration
public Hp4067(IAnalogInputPort z, IDigitalOutputPort s0, IDigitalOutputPort? s1 = null, IDigitalOutputPort? s2 = null, IDigitalOutputPort? s3 = null, IDigitalOutputPort? enable = null)
Parameters
Type | Name | Description |
---|---|---|
IAnalogInputPort | z | |
IDigitalOutputPort | s0 | |
System.Nullable<IDigitalOutputPort> | s1 | |
System.Nullable<IDigitalOutputPort> | s2 | |
System.Nullable<IDigitalOutputPort> | s3 | |
System.Nullable<IDigitalOutputPort> | enable |