Microchip PIC 系列微控制器有着悠久的历史。最初的架构可以追溯到20世纪70年代末。在那个时候,Microchip已经提供了数百种设备,从一次性可编程 (OTP),窗口 EEPROM,闪存和先进的极低功耗 (XLP)微控制器。
随着Microchip产品线的发展,可用的编程器、电路调试器和模拟器也在不断发展。当我们试图将特定的与特定的微控制器匹配时,这可能会导致混乱。在撰写本文(12月23日)时,Microchip 的功能如下表所示为编程器。
产品 | 图像 | 描述 |
---|---|---|
MPLAB snap | 图1 | 低成本,对旧的和一些新的PIC设备的有限支持。查看MPLAB设备支持矩阵(下面有更多信息)。 |
PICkit 5 | 图2 | 优秀的通用编程器,为您的项目提供高达150 mA的电源。 |
ICD 5 | 图3 | 高速,通过以太网供电,为您的项目提供高达1A的电源。 |
ICE 4 | 图4 | 提供电路仿真。 |
图1
图2
图3
图4
如果您希望购买一个新的 PIC 编程器,这个表提供了一个很好的起点。然而,你们中的许多人已经拥有一个PIC编程器。也许你有一个 PICKIT 3,想知道它是否可以编程最新的 PIC18F16Q20。
要确定编程器与微控制器的兼容性,您需要找到 MPLAB 设备支持 矩阵。查找信息的最佳位置是在C驱动器中的MPLAB文件夹,如下图所示。你也可以在这里找到信息。但是,该链接将来可能会更改或过时。
请注意,Microchip在2016年收购了Atmel。器件支持矩阵还包括微控制器的AVR线和相关的编程器。