public PinMap(PinName pin, ADCName peripheral, int function) : this(pin, (int)peripheral, function) { }
public AnalogIn(ADCName adc, PinName pin) { this.adc = adc; this.pin = pin; }