データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

VL6522V0MH データシート(PDF) 14 Page - STMicroelectronics

部品番号 VL6522V0MH
部品情報  VGA resolution USB2.0 web camera sensor
PDF  35 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  STMICROELECTRONICS [STMicroelectronics]
ホームページ  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

VL6522V0MH データシート(HTML) 14 Page - STMicroelectronics

Back Button VL6522V0MH Datasheet HTML 10Page - STMicroelectronics VL6522V0MH Datasheet HTML 11Page - STMicroelectronics VL6522V0MH Datasheet HTML 12Page - STMicroelectronics VL6522V0MH Datasheet HTML 13Page - STMicroelectronics VL6522V0MH Datasheet HTML 14Page - STMicroelectronics VL6522V0MH Datasheet HTML 15Page - STMicroelectronics VL6522V0MH Datasheet HTML 16Page - STMicroelectronics VL6522V0MH Datasheet HTML 17Page - STMicroelectronics VL6522V0MH Datasheet HTML 18Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 14 / 35 page
background image
Detailed description
VL6522
14/35
4.3.2
I2C mastering
This allows the control of the slave I2C lines, which can be useful for reading from and
writing to an EEPROM, or for control of any other I2C device.
If 'manual_mode' is set, then the SCL/SDA lines can be bit bashed by writing direct to 'sda'
and 'scl'. Otherwise these are controlled automatically. The 'clk_div' reg is used to slow
down the clock if necessary (default is zero which should result in approx 400 kHz SCL).
The 'start' bit will generate an I2C start bus condition when set high.
The 'cmd_processed' bit will initially be set low and then go high when the command is
complete.
The 'stop' bit will generate an I2C stop bus condition when set high.The 'cmd_processed' bit
will initially be set low and then go high when the command is complete.
The 'read' bit will kick off a read from the current address. The 'cmd_processed' bit will be
set low and then go high when the command is complete. At this point the READ_BYTE
register will contain the data.
If the 'multiple_read' bit is set, then the address will be auto-incremented after each 'read'.
That is, you can kick off another read without first having to set the address.
To write a byte, write the data value into the WRITE_BYTE register, then wait for the
'cmd_processed' bit to go high. Finally check that the 'ack_rx' (acknowledge recieved) bit is
high.
The 'eeprom_present' bit is set by the firmware when it first attempts to address the eeprom.
If it gets an acknowledge then this bit is set high, otherwise it is set low.
Note:
See Table 10 on page 17 for locations of and information on relevant registers.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35


データシート ダウンロード

Go To PDF Page


リンク URL



ALLDATASHEETはお客様のビジネスに役立ちますか?  [ DONATE ] 

Alldatasheetは   |   広告   |   お問い合わせ   |   プライバシーポリシー   |   データシートへのリンク    |   リンク交換   |   メーカーリスト
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com