Hola, creo que los numeros, los podrias grabar de a pares, es decir 4 bits para cada numero (parte alta y parte baja del byte).
y lo grabarias en la eeprom del micro.
Supongo, que deberias tener un programa en la PC, con "casilleros" donde cambiar los números, y esos casilleros corresponderían a los bytes de la eeprom.
El pic 16f628a dispone de comunicación serial, por lo que con un max232 lo puedes conectar a un puerto serie de la PC
No he empleado nunca el CALLER ID, ya que en mi ciudad, no disponemos de dicho servicio
![redhot :5]](http://www.todopic.com.ar/foros/Smileys/default/redhot.gif)
(por lo que existen bromas a bomberos, remises, pizerias...)

Pero, se que te envia todos los números para identificar el telefono que llama, por lo que , al leerlos, los vas guardando en variables en la ram, para luego hacer la comparacion...

Saludos!
Norberto