#int_RDA
void RDA_isr() {
//actualiza el dato recibido en el buffer
RXbuffer[RXdataIndex] = getc();
//actualiza el indice, si llega al final de la cuenta
//indica que se recibio la respuesta y desactiva la
//interrupcion (ningun dato posterior sera tomado en cuenta)
RXdataIndex = (RXdataIndex + 1) % RX_BUFFER_SIZE;
//si se completa el buffer de recepción indicar que
//se procese la orden recibida
if (!RXdataIndex){
disable_interrupts(INT_RDA);
checkCommFlag = 1;
}
}