ADC in PIC16F877A

INTRODUCTION

In this topic, we will learn how to use the Analog to Digital converter peripheral of the PIC16F877A controller. It is a 10bit ADC module. ADC module of PIC16F877A controller has 10bit resolution output. that means an analog input converted into a corresponding 10-bit digital output and 7 channel ADC.

OBJECTIVE

  1. The Work Flow diagram will give you an idea about the Successive Approximation technique for ADC.
  2. Configuration of various registers along with necessary explanations will be provided.
  3. A programming structure for ADC will be given.