Hola.
¿Si o si tiene que ser en un pic18f84? Ese pic es obsoleto.
De todas maneras, si aún así lo tienes o lo quieres usar, hay varias cosas que debes tener en cuenta:
1- Los periféricos que se utilizan, lo tenga el f84
2- Los registros que se utilizan, que lo tenga el f84
3- Velocidad de operación, que sea soportada por el f84
4- Cantidad de puertos de salida y entradas, que coincidan con el f84
5- El uso de la memoria flash que no sea sobrepasado.
6- La alimentación. debe ser soportada por el f84
Si todo esto es equivalente, pues tienes que asegurarte que los registros, sean direccionados correctamente.
Esto es todo lo que se me ocurre ahora.
En resumen, todo lo que se utiliza en el f628a, debe ser soportado por el f84.