hserout takes advantage of the pic's onbuilt hardware USART (if it has one) and hence can relieve some of the software problems with regards data not falling at the same part of which the program is expecting resulting in lost data, with the hardware USART a small amount of data is buffered to help overcome... i think thas right s i used the hserout command for comminication between 1 master pic and 255 slave pics

Chris