ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Biblioteca ADC - MikroC


Enviado por   •  21 de Julio de 2014  •  627 Palabras (3 Páginas)  •  436 Visitas

Página 1 de 3

ADC Biblioteca

ADC (Analog to Digital Converter) módulo está disponible con una serie de módulos PIC MCU. ADC es un circuito electrónico que convierte señales continuas a números digitales discretos. ADCBiblioteca le ofrece un cómodo trabajo con el módulo.

Las rutinas de la biblioteca

 ADC_Init

 ADC_Get_Sample

 ADC_Read

ADC_Init

Prototipo void ADC_Init ();

Devoluciones Nada.

Descripción Esta rutina inicializa el módulo ADC interno del PIC para trabajar con el reloj RC. Reloj determina el período de tiempo necesario para realizar la conversión AD (min 12TAD).

Requiere  MCU con una función de ADC módulo.

Ejemplo ADC_Init (); / / Inicializar módulo ADC con la configuración predeterminada

ADC_Get_Sample

Prototipo unsigned ADC_Get_Sample ( unsigned short canal);

Devoluciones 10 o de 12 bits sin signo valor leído desde el canal especificado (MCU dependiente).

Descripción La función aquires valor analógico del canal especificado.

Parámetro canal representa el canal a partir del cual el valor analógico se va a adquirir. Consulte la hoja de datos apropiada para el mapeo de canal a pin.

Nota: Esta función no funciona con la fuente de referencia de tensión externa, sólo con la referencia de tensión interna.

Requiere  El MCU con una función de ADC módulo.

 Antes de utilizar esta rutina, el módulo ADC necesita ser inicializado. Ver ADC_Init .

 Antes de utilizar esta función, asegúrese de configurar los bits TRISX apropiados para designar los pins como entradas.

Ejemplo unsigned adc_value;

...

adc_value = ADC_Get_Sample (2); / / leer los valores analógicos de canal del módulo ADC 2

ADC_Read

Prototipo unsigned ADC_Read ( unsigned short canal);

Devoluciones 10 o de 12 bits sin signo valor leído desde el canal especificado (MCU dependiente).

Descripción Inicializa el módulo ADC interno del PIC para trabajar con el reloj RC. Reloj determina el período de tiempo necesario para realizar la conversión AD (min 12TAD).

Parámetro canal representa el canal a partir del cual el valor analógico se va a adquirir. Consulte la hoja de datos apropiada para el mapeo de canal a pin.

Nota: Esta función no funciona con la fuente de referencia de tensión externa, sólo con la referencia de tensión interna.

Requiere  El MCU con una función de ADC módulo.

 Antes de utilizar esta función, asegúrese de configurar los bits TRISX apropiados para designar los pins como entradas.

Ejemplo unsigned tmp;

...

tmp = ADC_Read (2); / / Leer el valor analógico del canal 2

Ejemplo Biblioteca

Este código de ejemplo se lee el valor analógico del canal 2 y la muestra en PORTB y PORTC.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com