Comunicating ADC+ Arduino DUE with the protocol 1-wire

Thanks!! I am learning a lot. Other problem solved :). But now I am trying receive correctly the datas from serial port. For example, If I need receive from serial port 0 the string "$ADQ,P00,CH0" I was reading that the function Serial.read() only returns the first byte available in the buffer. My string have 12 bytes (without count the null character). If I work with the variable [char DataReceivedUART0[13];] and I do DataReceivedUART0=Serial.read(); I only will receive the first byte available in serial port? or willl I need use a bucle for if I need save 12bytes ("$ADQ,P00,CH0")? -->

for(i=0; i<13; i++){
DataReceivedUART0*=Serial.read();*
}[/b]
When one byte is read with serial.read() in serial port this byte, later, is removed?
Thanks a lot!!!