Je veux essayer de programmer une puce PIC et voir à quel point elle est différente d'un AVR. J'ai un AVRtinyISP et j'aimerais savoir s'il serait possible de l'utiliser pour programmer une puce PIC? Qu'est-ce qui m'empêcherait de faire ça?
Les puces AVR et PIC d'aujourd'hui ont toutes deux des interfaces ICSP pour le téléchargement de programmes et utilisent des brochages apparemment compatibles pour la programmation (PIC nécessitait une tension plus élevée fournie pour le programmer, mais les puces plus récentes n'en ont plus besoin).
Ma question est donc la suivante: est-il même possible de programmer à distance une puce PIC avec un programmeur AVR ISP, comme AVRtinyISP ou AVR ISP MkII ?
Est-ce que quelqu'un a déjà essayé ça?
Si ce n'est pas possible ou est trop difficile, alors quelles sont les limites - ce sont les protocoles utilisés, les brochages ne correspondent pas exactement, les tensions / courants nominaux, autre chose? Est-il possible de faire l'inverse, c'est-à-dire d'utiliser un clone PICKit pour programmer une puce AVR? Quelles seraient les modifications nécessaires pour rendre tout cela possible?