DA6512.003
2 December, 2016
OSCILLATOR FREQUENCY CONTROL REGISTER (E6/66HEX
)
Note that the internal clock oscillator frequency has
been factory trimmed and the trim value has been
stored in the EEPROM (C6/46HEX). It is
recommended not to change the factory
programmed value!
kHz frequency. This 200 kHz can be measured at
the OSC pin. The six LSB bits adjust the oscillator
period in 104ns steps. The period increases when
the trim value increases. Typically a register value
of 28HEX corresponds to the nominal 200 kHz clock
oscillator frequency. After finding a suitable trim
value it can be stored to the EEPROM (C6/46HEX).
The oscillator frequency control register (E6/66HEX
)
is for trimming the internal clock oscillator to 200
Table 7. Oscillator frequency control register (E6/66HEX
)
Bit Number
Bit Name
Description
Value
Function
5-0
OSCF
Oscillator frequency
control bits
0HEX…3FHEX
Oscillator frequency control
EEPROM DATA INPUT REGISTER (E8/68HEX
)
This register can be ignored by user. It is related to
internal EEPROM operations and updated
automatically during every EEPROM write
operation.
EEPROM WRITE ENABLE REGISTER (E9/69HEX
)
The EEPROM is normally write protected. To
enable write the EEPROM write enable register
should be set to %00000100 (04HEX). To disable
write the register should be set to %00000000
(00HEX) which is the register default value after
power-on-rest or manual reset by XCLR or reset
register. Note: don’t use any other EEPROM write
enable register values than these two since other
register bits are reserved for internal testing
purpose only.
Table 8. EEPROM write enable register (E9/69HEX
)
Bit Number
Bit Name
Description
Value
Function
7-3
00000
Reserved. Keep these bits
always 0.
2
EWE
EEPROM write enable
0
1
00
EEPROM write disabled
EEPROM write enabled
Reserved. Keep these bits
always 0.
1-0
After a power-on-reset and in normal operation the
EEPROM write enable register has the default value
00HEX
.
14 (32)