Receber string pela serial no ccs

Oi pessoal;
Preciso receber da serial dois tipos de informação:
Uma é a string "RS + enter" e a outra é "S + enter".
Como faço isso no ccs? A função getchar() só recebe um byte por vez, certo?
Estou usando o 18F458 e o ccs 4.3
Preciso receber da serial dois tipos de informação:
Uma é a string "RS + enter" e a outra é "S + enter".
Como faço isso no ccs? A função getchar() só recebe um byte por vez, certo?
Estou usando o 18F458 e o ccs 4.3