Hola:
Pues esta como raro que el maestro tee envie trabajos que no haya por lo menos explicado..........!
Puedes hacerlo en forma serie utiliozando dos pines cualquiera del micro... eso te lo permite hacer PBP mediante software.... puedes hacerlo con las funciones SEROUT y SERIN, donde:
SEROUT Pin,Mode,[Item {,Item...}]
Example
" Send the ASCII value of B0 followed by a linefeed out Pin0 serially
SEROUT 0,N2400,[#B0,10]
SERIN Pin,Mode,{Timeout,Label,}{[Qual...],}{Item...}
Example
" Wait until the character “A” is received serially on Pin1 and put next character into B0
SERIN 1,N2400,["A"],B0
SUERTE....!!!!!!