欢迎访问ic37.com |
会员登录 免费注册
发布采购

DS1624S 参数 Datasheet PDF下载

DS1624S图片预览
型号: DS1624S
PDF下载: 下载PDF文件 查看货源
内容描述: 数字温度计和存储器 [Digital Thermometer and Memory]
分类和应用: 存储
文件页数/大小: 20 页 / 667 K
品牌: MAXIM [ MAXIM INTEGRATED PRODUCTS ]
 浏览型号DS1624S的Datasheet PDF文件第5页浏览型号DS1624S的Datasheet PDF文件第6页浏览型号DS1624S的Datasheet PDF文件第7页浏览型号DS1624S的Datasheet PDF文件第8页浏览型号DS1624S的Datasheet PDF文件第10页浏览型号DS1624S的Datasheet PDF文件第11页浏览型号DS1624S的Datasheet PDF文件第12页浏览型号DS1624S的Datasheet PDF文件第13页  
DS1624  
PAGE PROGRAM MODE  
To program the DS1624 the master sends addresses and data to the DS1624 which is the slave. This is  
done by supplying a START condition followed by the 4–bit device code, the 3–bit slave address, and the  
R/  
W
bit which is defined as a logic LOW for a write. The master then sends the Access Memory  
protocol. This indicates to the addressed slave that a word address will follow. The slave outputs the  
acknowledge pulse to the master during the ninth clock pulse. When the word address is received by the  
DS1624 it is placed in the address pointer defining which memory location is to be written. The DS1624  
will generate an acknowledge after every 8–bits received and store them consecutively in an 8–byte RAM  
until a STOP condition is detected which initiates the internal programming cycle.  
A repeated START condition, instead of a STOP condition, will abort the programming operation.  
During the programming cycle the DS1624 will not acknowledge any further accesses to the device until  
the programming cycle is complete (approximately 10 ms).  
If more than 8 bytes are transmitted by the master the DS1624 will roll over and overwrite the data  
beginning with the first received byte. This does not affect erase/ write cycles of the EEPROM array and  
is accomplished as a result of only allowing the address register’s bottom 3 bits to increment while the  
upper 5 bits remain unchanged. The DS1624 is capable of 50,000 writes (25,000 erase/write cycles)  
before EEPROM wear out may occur.  
If the master generates a STOP condition after transmitting the first data word, byte programming mode  
is entered.  
READ MODE  
In this mode, the master is reading data from the DS1624 E2 memory. The master first provides the slave  
address to the device with R/  
W
set to “0”. The master then sends the Access Memory protocol and, after  
receiving an acknowledge, then provides the word address, which is the address of the memory location  
at which it wishes to begin reading. Note that while this is a read operation the address pointer must first  
be written. During this period the DS1624 generates acknowledge bits as defined in the appropriate  
section.  
The master now generates another START condition and transmits the slave address. This time the R/  
W
bit is set to “1” to put the DS1624 in read mode. After the DS1624 generates the acknowledge bit it  
outputs the data from the addressed location on the SDA pin, increments the address pointer, and, if it  
receives an acknowledge from the master, transmits the next consecutive byte. This auto-increment  
sequence is only aborted when the master sends a STOP condition instead of an acknowledge. When the  
address pointer reaches the end of the 256–byte memory space (address FFh) it will increment from the  
end of the memory back to the first location of the memory (address 00h).  
COMMAND SET  
Data and control information is read from and written to the DS1624 in the format shown in Figure 3. To  
write to the DS1624, the master will issue the slave address of the DS1624 and the R/  
W
bit will be set to  
“0”. After receiving an acknowledge the bus master provides a command protocol. After receiving this  
protocol the DS1624 will issue an acknowledge then the master may send data to the DS1624. If the  
DS1624 is to be read, the master must send the command protocol as before then issue a repeated START  
condition and the control byte again, this time with the R/  
W
bit set to “1” to allow reading of the data  
from the DS1624. The command set for the DS1624 as shown in Table 3 is as follows:  
9 of 20  
 复制成功!