Ich möchte versuchen, einen PIC-Chip zu programmieren und nur sehen, wie sehr er sich von einem AVR unterscheidet. Ich habe einen AVRtinyISP und möchte wissen, ob es möglich ist, damit überhaupt einen PIC-Chip zu programmieren? Was würde mich daran hindern, das zu tun?
Sowohl die heutigen AVR- als auch die PIC-Chips verfügen über ICSP-Schnittstellen zum Hochladen von Programmen und verwenden anscheinend kompatible Pinbelegungen für die Programmierung (PIC erforderte zum Programmieren eine höhere Spannung, neuere Chips erfordern dies jedoch nicht mehr).
Meine Frage ist also: Ist es überhaupt möglich, einen PIC-Chip mit einem AVR ISP-Programmierer wie AVRtinyISP oder AVR ISP MkII aus der Ferne zu programmieren ?
Hat das schon mal jemand versucht?
Wenn es nicht möglich oder zu schwierig ist, was sind dann die Einschränkungen - es sind die verwendeten Protokolle, die nicht genau übereinstimmenden Pinbelegungen, die Spannungen / Nennströme, etwas anderes? Ist es möglich, dies umgekehrt zu tun, dh einen PICKit-Klon zum Programmieren eines AVR-Chips zu verwenden? Welche Modifikationen wären nötig, um dies überhaupt zu ermöglichen?