TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: hqv en 22 de Mayo de 2004, 03:48:00
-
mi consulta es la siguiente
se puede asignar un espacio de memoria especifico para una variable.
estoy haciendo un buffer de datos que llegan por la usart y los almaceno en una variable, despues quiero compararlos de a uno pero sabiendo su direccion
hqv
-
Hola.
Si, si puedes, con las directivas #bit y #byte
por ejemplo:
#byte puertob = 0x06 ;asignas el puerto B a la diireccion 6
#bit toif = 0xb.2 ; asignas la variable de tipo bit toif a la direccion 0xb al segundo bit.
Para más ayuda, el manual del compilador donde encontraras, mas documentación, incluso hay un manual traducido al español por este foro.
Saludos