TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: notanburro en 16 de Junio de 2005, 09:40:00
-
Como se hace un ADC con un PIC en el Basic Proton?
Necesito hacer un ADC para una fuente de voltaje que estoy armando, pense en el PIC 16f877 porque creo que podria tener lecturas de voltaje y corriente simultaneamente; pero no se como son los comandos de programacion para tal tarea, echenme la mano por favor...
Saludos desde Mexico
-
Es muy fácil, esto es un pequeño ejemplo del manual:
"Read the value from channel 0 of the ADC and place in variable VAR1.
DECLARE ADIN_RES 10 " 10-bit result required
DECLARE ADIN_TAD FRC " RC OSC chosen
DECLARE ADIN_STIME 50 " Allow 50us sample time
DIM VAR1 as WORD
TRISA = %00000001 " Configure AN0 (PORTA.0) as an input
ADCON1 = %10000000 " Set analogue input on PORTA.0
VAR1 = ADIN 0 " Place the conversion into variable VAR1
Saludos,
Ricky