我想尝试对 PIC 芯片进行编程,然后看看它与 AVR 相比有多大不同。我有一个AVRtinyISP,想知道是否可以使用它来编程 PIC 芯片?什么会限制我这样做?
今天的 AVR 和 PIC 芯片都具有用于程序上传的 ICSP 接口,并使用明显兼容的引脚分配进行编程(PIC 过去需要更高的电压来对其进行编程,但更新的芯片不再需要)。
所以我的问题是:是否甚至可以用 AVR ISP 编程器(例如 AVRtinyISP 或 AVR ISP MkII)对 PIC 芯片进行远程编程?
有人试过吗?
如果不可能或太难,那么限制是什么——它是使用的协议、引脚分配不完全匹配、电压/电流额定值,还有其他什么?是否可以反之亦然,即使用 PICKit 克隆对 AVR 芯片进行编程?要使这一切成为可能,需要进行哪些修改?