TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Abatte en 06 de Junio de 2005, 06:20:00

Título: Alamcenar datos en un buffer con MPLAB
Publicado por: Abatte en 06 de Junio de 2005, 06:20:00
Hola a Todos,

Mi pregunta es:

Voy alamacenando datos en memorias y quiero que a su vez poder almacenarlos en un buffer.... alguien sabe como puedo hacerlo. lo del buffer, es porque tengo muchos datos y no puedo almacenar dato a dato, por ejemplo, buffer, buffer+1, buffer+2...

el buffer lo necesito para trabajar con el USB.
Hep me!!!!
Título: RE: Alamcenar datos en un buffer con MPLAB
Publicado por: Sispic en 06 de Junio de 2005, 10:58:00
Si te refieres al C18

Codigo:

#pragma udata usbram7=0x700  // caben 256 bytes aqui

volatile far byte  BufferRx [16];  // tamaño del buffer que necesites ,, aqui 16 bytes
volatile far byte  BufferTx [16];

 ejemplo

 BufferTx[0]=PORTB;
 BufferTx[1]=x;

 for(a=2; a != 16; a++){ BufferTx[a]=a}



    USBGenWrite((byte*)&BufferTx,b);