TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: joscar66 en 11 de Agosto de 2004, 18:57:00
-
Hola Amigos....
Este es mi problema actual.
He utilizado esto:
#define PORTBIT(adr, bit) ((unsigned)(&adr)*8+(bit))
static bit button @ PORTBIT(PORTC, 1);
para leer pin RC1 y NADA no funciona
Estoy trabajando con un F877A
Alguna SUGERENCIA???
Gracias
-
Hola,
Para usar los pines del pic, no hace falta que los definas con la directiva #define, puesto que ya hay una libreria donde estan definidos los registros del PIC.
Puedes usar:
if (RB0)
asm("NOP"
;
Salu2
-
Hola y perdon que me meta, pero esque necesito ayuda, yo me estoy iniciando en programar los pic con PIC C, pero no encuentro por donde arrancar, bueno tengo el manual de PIC C, pero no le entiendo nada y es tan largo, no se si uno de ustedes tiene alguna especie de manual o guia o lo que sea que me ayude a entender que es cada palabra, directivas, etc, como usar los include o mejor aún si tienen ejemplos detallando que hace cada linea de código, yo hice algunos ejmplos sencillitos en los que todavcia entiendo por ejemplo las clasicas lucesitas del auto fantastico, on-off, etf, esa clase de ejmplos pero lo que ahora quisiera haer es manejar lcd"s probra los adc, timers, usart en fin. por favor si pueden ayudarme.
Gracias de antemano