30.09.2012 Views

Version List

Version List

Version List

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Transceiver module TRX433-10C2 / TRX868-10C2 (Vers. 1.0E) 39<br />

_____________________________________________________________________________________<br />

Functional name READ EEPROM Function 03H<br />

Functional call 0B0H, 03H, EE_ADR<br />

Answer 03H, EE_REG<br />

EE_REG: EEPROM register contents to the address EE_ADR<br />

EE_ADR = 0 … FFH<br />

Read any EEPROM register byte.<br />

The part of the EEPROM that the transceiver doesn’t use (address 0D0H…0FEH) can be used free from the<br />

application. The calibration values of the transceiver, diverse constants like the configuration are stated in<br />

this EEPROM as well and are accessible to the application.<br />

The writing protection EE_WRPROT for the EEPROM is in the EEPROM-address FFH.<br />

Every one of the 8 bits of the EEWRPROT controls an EEPROM part as follows:<br />

Bitn = 0: Address range is writable and readable (factory setting)<br />

Bitn = 1: Address range is not writable and only readable<br />

EE_WRPROT, Bit0 address 00H...1FH calibration values frequency and RSSI<br />

EE_WRPROT, Bit1 address 20H...6FH calibration values temperature compensation<br />

EE_WRPROT, Bit2 address 70H...8FH calibration values reserve<br />

EE_WRPROT, Bit3 address 90H...9FH Hardware constant<br />

EE_WRPROT, Bit4 address A0H...AFH Software constant<br />

EE_WRPROT, Bit5 address B0H...CFH current transceiver configurations<br />

EE_WRPROT, Bit6 address D0H...FEH free usable for applications<br />

EE_WRPROT, Bit7 address FFH...FFH EE_WRPROT (this byte)<br />

The write protection EE_WRPROT only applies for the access with the commands WRITE EEPROM and not<br />

for the other WRITE commands which also write in the EEPROM.<br />

Note:<br />

• Even if the whole EEPROM is free to write in, only the to the application assigned block can be used<br />

(address 0D0H…0FEH)<br />

• When the application uses the EEPROM as memory then set EE_WRPROT on b’10111111’ = BFH to<br />

protect the EEPROM from unwanted changes.<br />

• After bit7 of EE_WRPROT in EEPROM is set on 1 then the writing protection as a whole can’t be<br />

changed anymore. Therefore this command has to be used deliberately!<br />

• When other EEPROM-data e.g. the calibration values were changed then the transceiver might be<br />

unusable and has to be recalibrated from the producer.<br />

See EEPROM function 2DH, 2EH, 2FH for writing on any EEPROM registers.<br />

_____________________________________________________________________________________

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!