− | * '''ARef''' - "Analog Reference" pin used when the microcontroler reads analog voltage. As default behavior, the reference voltage is identical to the logic level (so 3.3V). However, you can use a another analog reference voltage (eg: 1.5V) and inform you software to use the external reference AREF EXTERNE. In such case, the 12bits analog reads (value from 0 to 4095) would cover a voltage range from 0 to 1.5V, so a resolution of 1.5/4095=0.366mV.<br><div style="margin: 15px 0; background: rgba(204,14,14,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #CCC;" ><font color="red">'''The reference voltage can never exceed 3.3v. The analogic pin voltage can never exceed the ARef reference voltage!'''</font></div> | + | * '''ARef''' - "Analog Reference" pin used when the microcontroler reads analog voltage. As default behavior, the reference voltage is identical to the logic level (so 3.3V). However, you can use a another analog reference voltage (eg: 1.5V) and inform you software to use the external reference AREF EXTERNE. In such case, the 12bits analog reads (value from 0 to 4095) would cover a voltage range from 0 to 1.5V, so a resolution of 1.5/4095=0.366mV.<br><div style="margin: 15px 0; background: rgba(204,14,14,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #CCC;" ><font color="#cc0000">'''The reference voltage can never exceed 3.3v. The analogic pin voltage can never exceed the ARef reference voltage!'''</font></div> |