Mux 16x1 Library

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Mux16x1.h Source File

Mux16x1.h

00001 #pragma once
00002 #include "mbed.h"
00003 
00004 class Mux16x1 {
00005 public:
00006     Mux16x1(PinName sig, PinName s0, PinName s1, PinName s2, PinName s3);
00007     void  setAt(int index);
00008     float readAt(int index);
00009     float read();
00010   
00011 private:  
00012     AnalogIn _sig;
00013     DigitalOut _s0, _s1, _s2, _s3;
00014 };