Quiero intentar programar un chip PIC y solo ver cuán diferente es en comparación con un AVR. Tengo un AVRtinyISP y me gustaría saber si sería posible usarlo para programar un chip PIC. ¿Qué me limitaría a hacer eso?
Tanto los chips AVR como PIC de hoy en día tienen interfaces ICSP para cargar programas y usan pines aparentemente compatibles para la programación (PIC solía requerir un voltaje más alto para programarlo, pero los chips más nuevos ya no lo requieren).
Entonces mi pregunta es: ¿ es incluso remotamente posible programar un chip PIC con un programador AVR ISP, como AVRtinyISP o AVR ISP MkII ?
¿Alguien ha intentado eso alguna vez?
Si no es posible o es demasiado difícil, ¿cuáles son las limitaciones: los protocolos utilizados, los pines no coinciden exactamente, los voltajes / clasificaciones de corriente, algo más? ¿Es posible hacer eso al revés, es decir, usar un clon PICKit para programar un chip AVR? ¿Cuáles serían las modificaciones necesarias para hacer posible algo de eso?