Ce qu'il affiche c'est le résultat de
77\r\n
4\r\n
5\r\n
3\r\n
2\r\n
77
\r et \n sont les caractères 13 et 10, qui constituent le saut de ligne.
Si tu utilisais char au lieu de byte, tu aurais le caractère et non sa valeur numérique affichée dans le moniteur série