Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DS1985-F3 Datasheet(PDF) 7 Page - Dallas Semiconductor

Part # DS1985-F3
Description  16-kbit Add-Only iButton
Download  25 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  DALLAS [Dallas Semiconductor]
Direct Link  https://www.maximintegrated.com/en.html
Logo DALLAS - Dallas Semiconductor

DS1985-F3 Datasheet(HTML) 7 Page - Dallas Semiconductor

Back Button DS1985-F3 Datasheet HTML 3Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 4Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 5Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 6Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 7Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 8Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 9Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 10Page - Dallas Semiconductor DS1985-F3 Datasheet HTML 11Page - Dallas Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 25 page
background image
DS1985
7 of 25
The Status Memory address range of the DS1985 extends from 000 to 13FH. The memory locations
008H to 01FH, 028H to 03FH, 048H to 0FFH and 140H to 7FFH are physically not implemented.
Reading these locations will usually result in FFH bytes. Attempts to write to these locations will be
ignored. If the bus master sends a starting address higher than 7FFH, the five most significant address bits
are set to 0s by the internal circuitry of the chip. This will result in a mismatch between the CRC
calculated by the DS1985 and the CRC calculated by the bus master, indicating an error condition.
MEMORY FUNCTION COMMANDS
The “Memory Function Flow Chart” (Figure 5) describes the protocols necessary for accessing the
various data fields within the DS1985. The Memory Function Control section, 8-bit scratchpad, and the
Program Voltage Detect circuit combine to interpret the commands issued by the bus master and create
the correct control signals within the device. A 3-byte protocol is issued by the bus master. It is comprised
of a command byte to determine the type of operation and two address bytes to determine the specific
starting byte location within a data field. The command byte indicates if the device is to be read or
written. Writing data involves not only issuing the correct command sequence but also providing a 12V
programming voltage at the appropriate times. To execute a write sequence, a byte of data is first loaded
into the scratchpad and then programmed into the selected address. Write sequences always occur a byte
at a time. To execute a read sequence, the starting address is issued by the bus master and data is read
from the part beginning at that initial location and continuing to the end of the selected data field or until
a reset sequence is issued. All bits transferred to the DS1985 and received back by the bus master are sent
least significant bit first.
READ MEMORY [F0H]
The Read Memory command is used to read data from the 16384-bits EPROM data field. The bus master
follows the command byte with a two byte address (TA1=(T7:T0), TA2=(T15:T8)) that indicates a
starting byte location within the data field. With every subsequent read data time slot the bus master
receives data from the DS1985 starting at the initial address and continuing until the end of the 16384-bits
data field is reached or until a Reset Pulse is issued. If reading occurs through the end of memory space,
the bus master may issue sixteen additional read time slots and the DS1985 will respond with a 16-bit
CRC of the command, address bytes and all data bytes read from the initial starting byte through the last
byte of memory. This CRC is the result of clearing the CRC generator and then shifting in the command
byte followed by the two address bytes and the data bytes beginning at the first addressed memory
location and continuing through to the last byte of the EPROM data memory. After the CRC is received
by the bus master, any subsequent read time slots will appear as logical 1s until a Reset Pulse is issued.
Any reads ended by a Reset Pulse prior to reaching the end of memory will not have the 16-bit CRC
available.
Typically a 16-bit CRC would be stored with each page of data to ensure rapid, error-free data transfers
that eliminate having to read a page multiple times to determine if the received data is correct or not. (See
Book of DS19xx iButton Standards, Chapter 7 for the recommended file structure to be used with the 1-
Wire environment.) If CRC values are imbedded within the data, a Reset Pulse may be issued at the end
of memory space during a Read Memory command.


Similar Part No. - DS1985-F3

ManufacturerPart #DatasheetDescription
logo
Maxim Integrated Produc...
DS1985 MAXIM-DS1985 Datasheet
696Kb / 26P
   16Kb Add-Only iButton
Rev 8/09
More results

Similar Description - DS1985-F3

ManufacturerPart #DatasheetDescription
logo
Dallas Semiconductor
DS1982 DALLAS-DS1982 Datasheet
444Kb / 23P
   1-kbit Add-Only iButton
DS2505 DALLAS-DS2505_07 Datasheet
800Kb / 24P
   16-kbit Add-Only Memory
DS2505 DALLAS-DS2505 Datasheet
525Kb / 24P
   16-kbit Add-Only Memory
logo
Maxim Integrated Produc...
DS1985 MAXIM-DS1985 Datasheet
696Kb / 26P
   16Kb Add-Only iButton
Rev 8/09
DS1982 MAXIM-DS1982 Datasheet
695Kb / 24P
   1Kb Add-Only iButton
Rev 8/09
logo
Dallas Semiconductor
DS1986 DALLAS-DS1986 Datasheet
548Kb / 27P
   64-kbits Add-Only iButton?
DS2502 DALLAS-DS2502 Datasheet
451Kb / 3P
   1 kbit Add-Only Memory
DS2506 DALLAS-DS2506 Datasheet
558Kb / 25P
   64-kbit Add-Only Memory
DS2502 DALLAS-DS2502_07 Datasheet
737Kb / 22P
   1 kbit Add-Only Memory
DS1995 DALLAS-DS1995 Datasheet
193Kb / 1P
   16-kbit Memory iButton
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com