Electronic – Analog and digital input pins

microcontrollerpins

What is the difference between digital and analog input pins declared on microcontroller? In which situations we use analog and in which digital input pins? What will happen if we put an digital signal into into analog input pin, and vice versa?

Best Answer

The difference is that a digital pin is only able to detect whether there is a voltage present on a pin or not, while an analog pin is connected to an internal Analog to Digital Converter (ADC) and can measure the actual voltage on the pin.

A digital pin is suited to detect if a button has been pressed, while an analog pin might for example measure the position of a potentiometer.

Related Topic