Datasheet
Table Of Contents
- 1/2-Inch Megapixel CMOS Digital Image Sensor
- Applications
- General Description
- List of Tables
- List of Figures
- General Description
- Pixel Data Format
- Serial Bus Description
- Two-Wire Serial Interface Sample Write and Read Sequences
- Registers
- Feature Description
- Registers
- Electrical Specifications
- Data Output and Propagation Delays
- Two-wire Serial Bus Timing
- Figure 18: Serial Host Interface Start Condition Timing
- Figure 19: Serial Host Interface Stop Condition Timing
- Figure 20: Serial Host Interface Data Timing for Write
- Figure 21: Serial Host Interface Data Timing for Read
- Figure 22: Acknowledge Signal Timing After an 8-Bit Write to the Sensor
- Figure 23: Acknowledge Signal Timing After an 8-Bit Read from the Sensor
- Quantum Efficiency
- Image Center Offset and Orientation
- Revision History
80a3e031 Micron Technology, Inc., reserves the right to change products or specifications without notice.
MT9M001_DS_2.fm - Rev.C 7/05 EN
17 ©2004 Micron Technology, Inc. All rights reserved.
MT9M001 - 1/2-Inch Megapixel Digital Image Sensor
Registers
0x2D 6:0
Even row, odd column
—default = 0x08 (8) = 1x gain.
0x2E 6:0
Odd row, odd column
—default = 0x08 (8) = 1x gain.
0x35 6:0
Global gain—default = 0x08 (8) = 1x gain. This register can be used to set all four gains at once.
Test Data
0x32 11:2
Test Data.
The value used to produce a test pattern in “Use Test Data” mode (Reg0x07 bit 6).
Read Mode 2
This register is used to control many aspects of the readout of the sensor.
0x20 0
No bad frames
—1 = output all frames (including bad frames).
0 (default) = only output good frames. A bad frame is defined as the first frame following a change
to: window size or position, horizontal blanking, row or column skip, or mirroring.
1
Reserved
—default is 0; do not change.
2
Reserved
—default is 1; set to “1” at all times.
3
Column skip
—1= read out two columns, and then skip two columns (for example, col 0, col 1, col 4,
col 5…).
0 = normal readout (default).
4
Row skip
—1 = read out two rows, and then skip two rows (for example, row 0, row 1, row 4, row
5…).
0 = normal readout (default).
5
Reserved
—default is 0; do not change.
6
Reserved
—default is 0; set to zero at all times.
7
Flip Row
—1 = readout starting 1 row later (alternate color pair).
0 (default) = normal readout.
8
Reserved
—default is 1; set to “1” at all times.
9
1 = "Continuous" LINE_VALID (continue producing LINE_VALID during vertical blanking).
0 = normal LINE_VALID (default, no LINE_VALID during vertical blanking).
10
1 = LINE_VALID = "Continuous" LINE_VALID XOR FRAME_VALID.
0 = LINE_VALID determined by bit 9.
11
Reserved
—default is 0; do not change.
12
Reserved
—default is 1; do not change.
13
Reserved
—default is 0; do not change.
14
Reserved
—default is 0; do not change.
15
Mirror Row
—1 = read out from bottom to top (upside down).
0 (default) = normal readout (top to bottom).
Test Data
0x32 11:2
Test Data.
The value used to produce a test pattern in “Use Test Data” mode (Reg0x07 bit 6).
Black Level Calibration
These registers are used in the black level calibration. Their functionality is described in detail in the next section.
Table 6: Register Description (continued)
Register Bit Description
元器件交易网www.cecb2b.com










