Data Sheet

ams Datasheet Page 21
[v1-06] 2018-Jun-20 Document Feedback
AS5600 Register Description
Burn_Angle Command (ZPOS, MPOS)
The host microcontroller can perform a permanent
programming of ZPOS and MPOS with a BURN_ANGLE
command. To perform a BURN_ANGLE command, write the
value 0x80 into register 0xFF. The BURN_ANGLE command can
be executed up to 3 times. ZMCO shows how many times ZPOS
and MPOS have been permanently written.
This command may only be executed if the presence of the
magnet is detected (MD = 1).
Burn_Setting Command (MANG, CONFIG)
The host microcontroller can perform a permanent writing of
MANG and CONFIG with a BURN_SETTING command. To
perform a BURN_SETTING command, write the value 0x40 into
register 0xFF.
MANG can be written only if ZPOS and MPOS have never been
permanently written (ZMCO = 00). The BURN_ SETTING
command can be performed only one time.
Angle Programming
For applications which do not use the full 0 to 360 degree
angular range, the output resolution can be enhanced by
programming the range which is actually used. In this case, the
full resolution of the output is automatically scaled to the
programmed angular range. The angular range must be greater
than 18 degrees.
The range is specified by programming a start position (ZPOS)
and either a stop position (MPOS) or the size of the angular
range (MANG).
The BURN_ANGLE command can be executed up to 3 times.