|
ecazcarra
| Registrado: 10 Mar 2008 |
| Mensajes: 13 |
| Ubicación: bcn, spain |
|
 |
| Publicado: Mie Mar 26, 2008 2:46 pm |
|
|
 |
 |
Hola a todos, llebo dias peleandome con el pic y no me acabo de salir. Entre otras cosas quiero poner dos entradas analogicas, y la única guia que tengo es el programa ejemplo que viene en el pikkit2 de microchip, donde activa la entrada analogica an0, a la vez que que mda las tensiones de referencia con la instrucción:
SETUP_ADC_PORTS(sAN0 | VSS_VDD);
Yo he probado las siguienetes combinaciones y no me funciona ninguna, a ver si alguién sabe como hacerlo
Combinación 1:
SETUP_ADC_PORTS(sAN0_sAN1 | VSS_VDD); (me da error de compilación)
Combinación 2:
SETUP_ADC_PORTS(AN0_AN1 | VSS_VDD); (me da error de compilación)
Combinación 3:
SETUP_ADC_PORTS(sAN0 | VSS_VDD);
SETUP_ADC_PORTS(sAN1 | VSS_VDD); (lo compila pero al ejecutarlo la segunda linea
machaca a la primera y solo se activa la entrada an1 )
Si alguién me puede ayudar se lo agradeceria mucho, me imagino que ha de ser muy fàcil pero no se como hacerlo.
Un saludo
|
|
|
|
Meta
| Registrado: 20 Ene 2008 |
| Mensajes: 562 |
| Ubicación: 16F84A |
|
 |
| Publicado: Mie Mar 26, 2008 3:36 pm |
|
|
 |
 |
Las puedes activar con mucho cuidado.
http://ww1.microchip.com/downloads/en/DeviceDoc/41291E.pdf
PD: Otro que veo que utiliza el 16F887.
|
|
|
|
microtronic
| Registrado: 25 May 2006 |
| Mensajes: 89 |
| Ubicación: En venezuela |
|
 |
| Publicado: Mie Mar 26, 2008 4:34 pm |
|
|
 |
 |
intenta con esta
setup_adc_ports(all_analog)
|
|
|
|
ecazcarra
| Registrado: 10 Mar 2008 |
| Mensajes: 13 |
| Ubicación: bcn, spain |
|
 |
| Publicado: Jue Mar 27, 2008 9:29 am |
|
|
 |
 |
Gracias microtronic, pero entonces como digo las tensiones de referencia?
Meta, gracias por el datasheet, pero ya lo tenia, ahi me dice los registros que influyen en el ADC, mi problema es como modificarlos en ccs, me he bajado de emule varios manuales de ccs pero no me acaban de especificar como activar un numero concreto de entradas analógicas a la vez que le das los valores de las tensiones de referencia.
Por cierto, que no va bien el 16F887?. Yo lo hago servir pq me compre en microchip el pikkit2 debugger express donde vienen lecciones para enseñarte el funcionamiento, pero esta todo en ensamblador, en c solo viene un ejemplo en ccs, sin grandes explicaciones .
Bueno , gracias por responderme y un saludo.
|
|
|
|
microtronic
| Registrado: 25 May 2006 |
| Mensajes: 89 |
| Ubicación: En venezuela |
|
 |
| Publicado: Jue Mar 27, 2008 10:00 am |
|
|
 |
 |
con el wizard del CCS puedes configurar directamente las entradas adc a tu gusto..
|
|
|
|
ecazcarra
| Registrado: 10 Mar 2008 |
| Mensajes: 13 |
| Ubicación: bcn, spain |
|
 |
| Publicado: Mar Abr 01, 2008 8:52 am |
|
|
 |
 |
Gracias mictronic. Ahora por eso me he pasado al 16F877 que hay mucha mas informacion
|
|
|
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de ||
Política de privacidad
Generada en = 0.09587 segundos, Consultas = 13