TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: hqv en 22 de Mayo de 2004, 03:48:00

Título: asignación de memoria
Publicado 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

Título: RE: asignación de memoria
Publicado por: oshow en 22 de Mayo de 2004, 04:46:00
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