TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: norbert_1111 en 27 de Diciembre de 2015, 00:22:23

Título: AYUDA CON ADC PIC16F1827
Publicado por: norbert_1111 en 27 de Diciembre de 2015, 00:22:23
HOLA COLEGAS , TENGO UN PROBLEMA AL MOMENTO DE SIMULAR UN CODIGO, AL COMPLILAR NO APARECEN ERRORES PERO NO ESTOY SEGURO SI EL CODIGO ESTA BIEN DESARROLLADO, SE SUPONE QUE EL RB0 Y RB1 DEBEN CAMBIAR DE ESTADO CUANDO SE CUMPLEN LAS CONDICIONES PERO NO PASA ASI , DE ANTEMANO LES AGRADEZCO - Tienes que ingresar para ver archivos adjuntos -  - Tienes que ingresar para ver archivos adjuntos -
Título: Re:AYUDA CON ADC PIC16F1827
Publicado por: KILLERJC en 27 de Diciembre de 2015, 04:17:03
Antes de responder, copio y pego lo que te puse en el otro post que creaste.

- No postees varias veces lo mismo, no sirve para ayudarte
- Aunque es legible, intenta no usar mayusculas, eso se usa como para "gritar", y se puede leer por igual

lo mejor seria que copies y pegues el codigo aca. antes de sacar una imagen. te lo digo para la proxima.


No se mucho de mikroC, pero me causa mucha duda el tema de
int l at rb0_bit

Intenta cambiar el l=0 r=0 por un lata=0;
asi tambien para los demas :

l=1 r=0 -> lata=0x01
l=0 r=1 -> lata=0x02
l=1 r=1 -> lata=0x03

Y fijate si funciona.

En ese PIC tenes LATx y PORTx, usa PORTx para leer el estado del PIN, y LATx para escribir el valor a un PIN