串行EEPRO适合少量的非易失性,读/写内存在设计所需要的。这些都是小和便宜,这是非常有用的一个最低数量的I / O使用时。有ISP编程使用的通信协议的基础上,他们可分为各种不同的串行EEPROM器件。
- IIC(内部集成电路),
- SPI(串行外设接口),
- 兆瓦(微线),
- JTAG(联合测试行动小组)。
在这篇文章中,我们将讨论通过I ² C接口使用,如XELTEK IS01 ISP编程EEPROM编程。
I ² C只使用两个漏极开路的 双向线,串行数据线(SDA)和串行时钟(SCL) ,上拉 电阻 。所使用的典型电压是+5 V或+3.3 V虽然也允许其他电压系统。
24C04serial EEPROM支持I2C协议。该协议定义了一个发射器和作为一个接收器读取数据的任何设备,任何设备发送数据ontothe总线。被称为作为从主机和其他设备,控制thedata转移。主总是会启动一个datatransfer将提供串行时钟同步。24/25 × 04总是在所有的通信slavedevices。
为了程序串行EEPROM中的任何电路,PCB的设计,能够连续方案。应牢记以下几点:
1。串行输入,输出和时钟引脚必须从电路的其余部分分开,很容易从外部访问。否则,信号可能会发生冲突,并可能无法正确的编程。
2。如果设备的电源引脚是从电路中分离出来,然后编程器可应用于设备。否则,独立的电源必须应用到目标PCB。
让我们看看M24C04从Microchip芯片的一个例子,以了解与ISP连接电缆XELTEK SUPERPRO IS01。以下是出M24C04芯片的引脚:
前视图颜色编码的ISP连接器SUPERPRO ISO1:
连接表:
编程操作步骤如下:
1。搜索在ISP编程软件操作的芯片类型,并查看
设备信息对话框。
2。ISP的相应接口连接的信号线(包括接地)
程序员与目标板。
3。如果上面的“大规模生产”功能是用于TPIN和TPOUT信号线
应该也可以连接。
4。这是建议,目标板提供电源独立,尤其是对高功耗和具有多个电源系统的目标板,。如果被证实,是由程序员ISP电缆提供电源,VPP应连接。
5。目标板独立的电源供应器,开关电源。
6。如擦除/空白支票/程序/验证运行的编程操作。
除了 从专用ISP编程SPIS01,像SP5000和SP501S平行独立程序员也可以使用ISP编程ISP头连接 Zif48插座上使用。