VV6501C001 STMicroelectronics, VV6501C001 Datasheet - Page 29

no-image

VV6501C001

Manufacturer Part Number
VV6501C001
Description
IC SENSOR COLOR VGA CMOS 36CLCC
Manufacturer
STMicroelectronics
Type
CMOS Imagingr
Datasheet

Specifications of VV6501C001

Pixel Size
5.6µm x 5.6µm
Active Pixel Array
640H x 480V
Frames Per Second
30
Voltage - Supply
3V, 5V
Package / Case
36-CLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
497-3883
VV6501C001

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
VV6501C001
Manufacturer:
UDT
Quantity:
1 000
VV6501
4.2.2
The first byte contains the device address byte which includes the data direction read, (r) , ~write ,
(~w), bit.
The byte following the address byte contains the address of the first data byte (also referred to as
the index ). The serial interface can address up to 128 byte registers. If the MSB of the second byte
is set, the automatic increment feature of the address index is selected.
Message interpretation
All serial interface communications with the sensor must begin with a start condition. If the start
condition is followed by a valid address byte then further communications can take place. The
sensor will acknowledge the receipt of a valid address by driving the sda wire low. The state of the
read/~write bit (LSB of the address byte) is stored and the next byte of data, sampled from sda, can
be interpreted.
During a write sequence the second byte received is an address index and is used to point to one of
the internal registers. The MSB of the following byte is the index auto increment flag. If this flag is
set then the serial interface will automatically increment the index address by one location after
each slave acknowledge. The master can therefore send data bytes continuously to the slave until
the slave fails to provide an acknowledge or the master terminates the write communication with a
stop condition or sends a repeated start , (Sr) . If the auto increment feature is used the master does
not have to send indexes to accompany the data bytes.
As data is received by the slave, it is written bit by bit to a serial/parallel register. After each data byte
has been received by the slave, an acknowledge is generated, the data is then stored in the internal
register addressed by the current index.
During a read message, the current index is read out in the byte following the device address byte.
The next byte read from the slave device are the contents of the register addressed by the current
index. The contents of this register are then parallel loaded into the serial/parallel register and
clocked out of the device by scl.
At the end of each byte, in both read and write message sequences, an acknowledge is issued by
the receiving device. Although VV6501 is always considered to be a slave device, it acts as a
transmitter when the bus master requests a read from the sensor.
S
address[7:1]
Sensor acknowledges valid address
address
0
Figure 23: VV6501 Serial interface address
Figure 24: Serial interface data format
[0]
0
R
/
A
W
bit
1
INC
Auto increment
Index bit
0
INDEX[6:0]
0
0
A
0
Acknowledge from slave
DATA[7:0]
DATA[7:0]
R/W
A
A
Serial Control Bus
P
29/60

Related parts for VV6501C001