Yendo por partes(no se por donde es mejor empezar):
1)que requerimientos de Hardware necesita el trabajo que realiza ese ATEMEL?
¿cuantas lines de netrada/salida requiere el programa?
¿usa comunicaciones seriales/paraleslas y cuales?
¿necesita tomar datos como el registro de señales analogicas?
2) el programa realiza alguna operacion matematica de mayor complejidad que una suma o resta, u otras procesos que no esten implementaods en todos los PICs
-por ejemplo la serie PIC16XX(gama media) cuanta con con solo 35 instrucciones, y que recuerde los ATMEL tiemen mas de 80 y muchos mas de 100 instrucciones, que a mi parecer pueden facilitar la programacion.
3)¿que es lo que hace el program de ese ATMEL?