Abl-electronic PIC Microcontrollers PIC16 Manuel d'utilisateur Page 147

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 312
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 146
ADC (Analog to Digital Converter) module is available with a number of PIC
MCU models. Library function Adc_Read is included to provide you comfortable
work with the module.
MikroElektronika:
Development
tools
-
Books
-
Compilers
139
page
mikroC
- C Compiler for Microchip PIC microcontrollers
mikroC
making it simple...
ADC Library
Prototype
unsigned Adc_Read(char channel);
Returns 10-bit unsigned value read from the specified ADC channel.
Description Initializes PIC’s internal ADC module to work with RC clock. Clock determines the
time period necessary for performing AD conversion (min 12TAD).
Parameter
channel represents the channel from which the analog value is to be
acquired. For channel-to-pin mapping please refer to documentation for the appropriate
PIC MCU.
Requires PIC MCU with built-in ADC module. You should consult the Datasheet documentation
for specific device (most devices from PIC16/18 families have it).
Before using the function, be sure to configure the appropriate TRISA bits to designate
the pins as input. Also, configure the desired pin as analog input, and set Vref (voltage
reference value).
The function is currently unsupported by the following PICmicros: P18F2331,
P18F2431, P18F4331, and P18F4431.
Example
unsigned tmp;
...
tmp = Adc_Read(1);
/* read analog value from channel 1 */
Adc_Read
Vue de la page 146
1 2 ... 142 143 144 145 146 147 148 149 150 151 152 ... 311 312

Commentaires sur ces manuels

Pas de commentaire