Quiero intentar programar un chip PIC y simplemente ver qué tan 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 ¿en absoluto? ¿Qué me limitaría a hacer eso?
Los chips AVR y PIC de hoy en día tienen interfaces ICSP para cargar programas y utilizan pinouts aparentemente compatibles para la programación (el 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 posible programar un chip PIC con un programador AVR ISP, como AVRtinyISP o AVR ISP MkII ?
¿Alguien lo ha intentado alguna vez?
Si no es posible o es demasiado difícil, ¿cuáles son las limitaciones? ¿Son 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 algo de eso posible?