Hola jpaler!
...,Necesito escoger un PIC que tenga 2 puertos seriales(un RS232 y el otro que sea RS485) y un bus I2C, pero en la pagina de microchip me ofrecen muchas cosas y no se realmente cual me pueda servir.
Los pics PIC18F2420/2520/4420/4520 tienen lo que necesitas, tambien podrias buscar algun otro mas pequeño en memoria, eso depende de lo que realizaras y cuanta memoria necesites.
Hay unos PICs que traen puertos USART, AUSART y EUSART, y me habian dicho que me servian los que tubieran puertos UART, en realidad no se ladiferencia.
UART Receptor/Transmisor Universal Asincrono
USART Receptor/Transmisor Universal Asincrono/Sincrono
AUSART Receptor/Transmisor Universal Asincrono/Sincrono Direccionable
EUSART soporta comunicaciones estandar RS232/485 así como el protocolo LIN, tan popular en automoción.
Tambien, con respecto al bus I2C, hay unos que tienen I2C y MI2C, cosa que tamposo entiendo.
Sobre el Mi2c no conosco nada, ni siquiera sabia que existia, asi que si alguien sabe algo que me explique la diferencia.
Espero haber sido util, para lo que necesites estaremos. Saludos y disculpa la demora