@vtrx Eu já liguei os dois pic16f628a e funcionou normalmente, porém a configuração dos baud tem que ser o mesmo para os dois e não precisou de resistor pull Up. Foi direto como você informou,. Certifique- se o clock do PIC 18F2550 para o uso do USB que é 48mhz, porém tem como dividi-lo com suas PLL . Olha, não sei é o seu caso, mas eu já fiz uns projetos com o PIC 18f2550 utilizando USB e tentei utilizar a Interrupção do INT0 e INT1 com o USB ativo e não funcionou.Fiz todas as configurações possíveis e nada, porém sem USB ativo, as interrupções funcionava normalmente, pesquisei em vários fóruns e não achei nada sobre.Parece que com o USB ativo alguns periféricos não funciona perfeitamente,Mas ao mesmo tempo penso que antes de lançarem ao Mercado, a michochip devem ter feito vários testes com esse microcontrolador .