hola que tal tengo una pequeña duda
si compro un pic 16f628a de 4 Mhz y le meto un criztal externo de 20 Mhz para q osile a esa frecuencia, se púede ??
Sería un overclocking... podría funcionar o no.
Podrían funcionar algunas cosas y otras no.
Una vez me pasó que le puse un cristal de 16Mhz a un pic16f873. El software funcionaba bien pero hacia "cosas raras", sobre todo por ahí perdía algunos bytes por la usart, pero pudiera en tu caso ser otro el módulo que falle.
En teoría no se hacen micros a 20Mhz y a 4Mhz, se hacen todos para que funcionen a 20Mhz, los que no pasan el testeo de 20Mhz (no se como lo hacen simplemente me remito a lo que leí del foro de microchip hace unos meses) se los prueba a 4Mhz y si pasan , son los famosos -04.
El punto es que te puede funcionar como que no, y si funciona puede que algún módulo no lo haga correctamente, y no sabrás si tienes un problema de software o de hardware!
Tampoco sería algo que puedas hacer "repetitivamente", porque puede que en un pic no te funcione bien la usart, en otro el CCP, en otro el A/D.
Como prueba hazlo, como métodología práctica de diseño, no es recomendable.