参数资料
型号: DS2505
厂商: Maxim Integrated
文件页数: 13/24页
文件大小: 0K
描述: IC OTP 16KBIT TO92-3
标准包装: 1
格式 - 存储器: EPROMs
存储器类型: EPROM OTP
存储容量: 16K(16K x 1)
接口: 1 线 串行
工作温度: -40°C ~ 85°C
封装/外壳: TO-226-3、TO-92-3 标准主体
供应商设备封装: TO-92-3
包装: 散装

DS2505
As the DS2505 receives this byte of data into the scratchpad, it also shifts the data into the CRC generator
that has been preloaded with the current address and the result is a 16-bit CRC of the new data byte and
the new address. After supplying the data byte, the bus master will read this 16-bit CRC from the
DS2505 with sixteen read time slots to confirm that the address incremented properly and the data byte
was received correctly. If the CRC is incorrect, a reset pulse must be issued and the Write Memory
command sequence must be restarted. If the CRC is correct, the bus master will issue a programming
pulse and the selected byte in memory will be programmed.
Note that the initial pass through the Write Memory flow chart will generate a 16-bit CRC value that is
the result of shifting the command byte into the CRC generator, followed by the two address bytes, and
finally the data byte. Subsequent passes through the Write Memory flow chart due to the DS2505
automatically incrementing its address counter will generate a 16-bit CRC that is the result of loading
(not shifting) the new (incremented) address into the CRC generator and then shifting in the new data
byte.
For both of these cases, the decision to continue (to apply a program pulse to the DS2505) is made
entirely by the bus master, since the DS2505 will not be able to determine if the 16-bit CRC calculated by
the bus master agrees with the 16-bit CRC calculated by the DS2505. If an incorrect CRC is ignored and
a program pulse is applied by the bus master, incorrect programming could occur within the DS2505.
Also note that the DS2505 will always increment its internal address counter after the receipt of the eight
read time slots used to confirm the programming of the selected EPROM byte. The decision to continue
is again made entirely by the bus master. Therefore, if the EPROM data byte does not match the supplied
data byte but the master continues with the Write Memory command, incorrect programming could occur
within the DS2505. The Write Memory command sequence can be ended at any point by issuing a reset
pulse.
To save time when writing more than 1 consecutive byte of the DS2505’s data memory it is possible to
omit reading the 16-bit CRC which allows verification of data and address before the data is copied to the
EPROM memory. This saves 16 time slots or 976 μs for every byte to be programmed. This speed-
programming mode is accessed with the command code F3H instead of 0FH. It follows basically the
same flow chart as the Write Memory command, but skips sending the CRC immediately preceding the
program pulse. This command should only be used if the electrical contact between bus master and the
DS2505 is firm, since a poor contact may result in corrupted data inside the EPROM memory.
WRITE STATUS [55H]/SPEED WRITE STATUS [F5]
The Write Status command is used to program the EPROM Status data field. The bus master will follow
the command byte with a 2-byte starting address (TA1=(T7:T0), TA2=(T15:T8)) and a byte of status data
(D7:D0). A 16-bit CRC of the command byte, address bytes, and data byte is computed by the DS2505
and read back by the bus master to confirm that the correct command word, starting address, and data
byte were received.
If the CRC read by the bus master is incorrect, a reset pulse must be issued and the entire sequence must
be repeated. If the CRC received by the bus master is correct, a programming pulse (12 volts on the
1-Wire bus for 480 μs) is issued by the bus master. Prior to programming, the EPROM Status data field
will appear as logical 1s. For each bit in the data byte provided by the bus master that is set to a logical 0,
the corresponding bit in the selected byte of the EPROM Status data field will be programmed to a logical
0 after the programming pulse has been applied at that byte location.
After the 480 μs programming pulse is applied and the data line returns to the idle level, the bus master
issues eight read time slots to verify that the appropriate bits have been programmed. The DS2505
13 of 24
相关PDF资料
PDF描述
GSA49DRMD CONN EDGECARD 98POS .125 SQ WW
T95R107K025HAZS CAP TANT 100UF 25V 10% 2824
T95R226M050LSSL CAP TANT 22UF 50V 20% 2824
GMM43DTAS CONN EDGECARD 86POS R/A .156 SLD
T95R226K050LSSS CAP TANT 22UF 50V 10% 2824
相关代理商/技术参数
参数描述
DS2505/T&R 制造商:Maxim Integrated Products 功能描述:IC OTP 16KBIT TO92-3
DS2505/T&R 功能描述:可擦除可编程ROM RoHS:否 制造商:Maxim Integrated 类型: 存储容量:1024 bit 组织:1 K x 1 接口类型: 工作电流:5 uA 编程电压: 工作电源电压:2.8 V to 6 V 最大工作温度:+ 85 C 安装风格:Through Hole 封装 / 箱体:TO-92
DS2505/TR 制造商:MAXIM 制造商全称:Maxim Integrated Products 功能描述:16Kb Add-Only Memory
DS2505+ 功能描述:可擦除可编程ROM 16Kb Add-Only Memory RoHS:否 制造商:Maxim Integrated 类型: 存储容量:1024 bit 组织:1 K x 1 接口类型: 工作电流:5 uA 编程电压: 工作电源电压:2.8 V to 6 V 最大工作温度:+ 85 C 安装风格:Through Hole 封装 / 箱体:TO-92
DS2505+ 制造商:Maxim Integrated Products 功能描述:IC EPROM 16KBIT SERIAL TO-92-3