User manual

CALIBRE
Issue 1.0
Page 3
18/18/03
1.7. Function menu commands
1.7.1. Master Read
1.7.1.1. Sets up the software to run as a MASTER (the adapter located in the PC) reading from a
SLAVE. The parameters required for this function are Slave Address, Offset Address, and the
Number of Bytes o be read.
1.7.1.2. If the Slave does not require an offset as part of the protocol (See the component data sheet
for details) click on the check box alongside the Offset Address, this will ensure that an offset is
not transmitted. To re-enable the offset click on the check box.
1.7.1.3. If the offset is specified the following protocol is used for the transfer:-
Slave Write Address
Offset Address
Slave Read Address
Read Data
Stop
1.7.1.4. If the offset is not specified the following protocol is used for the transfer:-
Slave Read Address
Read Data
Stop
1.7.1.5. Select the protocol appropriate to the slave access you require.
1.7.1.6. To start the transfer click on Read.
1.7.2. Master Write
1.7.2.1. Sets up the software to run as a MASTER (the adapter located in the PC) writing to a SLAVE.
The parameters required for this function are Slave Address, Offset Address, Block Size, and
the Number of Bytes to be written.
1.7.2.2. If the Slave does not require an offset as part of the protocol (See the component data sheet
for details) click on the check box alongside the Offset Address, this will ensure that an offset is
not transmitted. To re-enable the offset click on the check box.
1.7.2.3. If the offset is specified the following protocol is used for the transfer:-
Slave Write Address
Offset Address
Write Data
Stop
1.7.2.4. If the offset is not specified the following protocol is used for the transfer:-
Slave Write Address
Write Data
Stop
1.7.2.5. Select the protocol appropriate to the slave access you require.
1.7.2.6. To start the transfer click on Write.
1.7.3. Memory Read
1.7.3.1. Sets up the software as a MASTER (the adapter located in the PC) reading from an memory.
The Parameters required are Slave Address and the Size of the memory.
1.7.3.2. This function read the entire memory, if the memory consists of more than one page (e.g.
24C04 EEPROM) then, when the first page has been read, the software automatically
increments the slave address given and continues reading the data from the second and
subsequent pages.
1.7.3.3. To start the transfer click on Read.
1.7.4. Memory Write
1.7.4.1. Sets up the software as a MASTER (the adapter located in the PC) writing to an memory. The
Parameters required are Slave Address, Block Size and the size of the memory.