Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

19/04/2012 #1


Programa pic 18f4553 ADC
Hola, estoy trabajando en un proyecto en el cual necesito un convertidor AD del pic 18f4553, pero no tengo idea de como usarlo, si alguien me pudiera ayudar, en programacion en PICC, o tengan algunos programas de ejemplo para poder basarme, gracias de antemano
22/04/2012 #2


Busca entre los ejemplos que trae el PICC, que hay sobre el convertidor AD. Es muy fácil de utilizar
23/04/2012 #3


gracias, el unico problema es que necesito los encabezados del pic, y esos no se exactamente q lleven
23/04/2012 #4


Pues mira, es muy fácil:

Al principio defines el nº de bits que quieres de resolución (8 o 10)
Código:
#include <18Fxxxx.h>
#device ADC=8
en este caso 8 bits

Luego ya en el código puedes colocar esto:
Código:
setup_adc_ports(AN0);
setup_adc(ADC_CLOCK_INTERNAL);
set_adc_channel(0);
En este ejemplo se dice que utilizamos la entrada AN0 solamente, seleccionamos el reloj interno para la conversión, y después seleccionamos el canal 0 (AN0).

Para leer la entrada utiliza:
Código:
variable=read_adc();
y listo, no hay más complicación.
02/05/2012 #5


ok muchas gracias, eso es para el convertidor, pero para mandarlo a la pc, que comando se utiliza?
02/05/2012 #6


¿cómo para mandarlo al pc? ¿Para visualizar el valor en el pc? No entiendo exactamente cual es la pregunta.
02/05/2012 #7


si, necesito tomar ese registro y mandarlo a la pc , ay alguna rutina para hacero?
03/05/2012 #8


¿Cómo lo quieres enviar? ¿Por usb o rs232?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.