Datasheet

Table Of Contents
PDF: 09005aef8202ec2e/Source: 09005aef8202ebf7 Micron Technology, Inc., reserves the right to change products or specifications without notice.
MT9D111__5_REV5.fm - Rev. B 2/06 EN
90 ©2004 Micron Technology, Inc. All rights reserved.
MT9D111 - 1/3.2-Inch 2-Megapixel SOC Digital Image Sensor
JPEG Indirect Registers
Micron Confidential and Proprietary
31 si.clkQtrPrd uint
0 RW Delay for slowing down serial interface transmissions.
The period of serial interface clock is asymptotically
proportional to si.clkQtrPrd.
33 si.needsAck uchar
0 RW Switch enabling detection of ACK bits from the lens
actuator (0
disabled, 1enabled).
34 si.slaveAddr uchar
0 RW Lens actuator address used in serial interface
transmissions.
35 sm.enabMask uint
0 RW Mask selecting one of GPIO pads as stepper-motor-
enabling output.
37 sm.drv0Mask uchar
0 RW Mask selecting one of GPIO pads (GPIO[1] by default) as
first stepper driving output.
38 sm.drv1Mask uchar
0 RW Mask selecting one of GPIO pads (GPIO[3] by default) as
the second stepper driving output.
39 sm.drv2Mask uchar
0 RW Mask selecting one of the GPIO pads as third stepper-
motor-driving output
40 sm.drv3Mask uchar
0 RW Mask selecting one of the GPIO pads as fourth stepper-
motor-driving output
41 sm.drvsQtrPrd uchar
0 RW Delay for lengthening the period of stepper motor
driving waveforms. The number of master/GPIO clock
cycles in this period asymptotically approaches 8 times
the sm.drvsQtrPrd.
43 sm.drvsGenMode uchar
0 RW This variable tells the AFM driver how to program the
GPIO to generate stepper motor driving waveforms.
Bits [1:0]
size of smallest stepper motor move (0 – 4
steps, 1– 1 step, 2 – 2 steps)
Bit 2
if 0, use the waveform generator in 8-bit counter
mode, if 1, use it in 16-bit counter mode
Bit 3
if 0, use clock divider 1, if 1, use clock divider 2
Bits [7:4]clock divider setting (used by the AFM driver
only if it is higher than the setting the driver has
automatically calculated).
44 sm.piEnabMask uint
0 RW Mask selecting one of GPIO pads as photointerrupter-
enabling output.
46 sm.piOutMask uint
0 RW Mask selecting one of GPIO pads as photointerrupter
sensing input.
48 sm.piEdgeOffset uchar
0 RW Distance (in units of smallest stepper motor move)
between the position of photointerrupter signal edge
and desired initial position of stepper motor.
49 sm.piConfig uchar
0 RW Photointerrupter (PI) configuration
Bit 0
if 0, do not use PI, if 1, use it for initial stepper
positioning
Bit 1
if 0, PI signal edge is near logical position 0,
if 1near 255.
Bit2
PI active state (0low, 1high).
Bit 3
if 1, PI is in the active state at initial stepper
position, if 0
it is not.
Bit 4
if 0, initial logical stepper position is 0, if 1255.
Bits [7:5]
delay between powering up the PI and
sensing its output the first time.
NOTE:
1. Shown default values correspond to afm.type = 0
Table 16: Driver VariablesAuto Focus Mechanics Driver (ID = 6) (continued)
Offs Name Type Default
1
RW Description