数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

MCP47FVB01 数据表(PDF) 68 Page - Microchip Technology

部件名 MCP47FVB01
功能描述  8- /10- /12-Bit Single/Dual Voltage Output Volatile Digital-to-Analog Converters with I짼C??Interface
PDF  92 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  MICROCHIP [Microchip Technology]
网页  http://www.microchip.com
标志 MICROCHIP - Microchip Technology

MCP47FVB01 数据表(HTML) 68 Page - Microchip Technology

Back Button MCP47FVB01 Datasheet HTML 64Page - Microchip Technology MCP47FVB01 Datasheet HTML 65Page - Microchip Technology MCP47FVB01 Datasheet HTML 66Page - Microchip Technology MCP47FVB01 Datasheet HTML 67Page - Microchip Technology MCP47FVB01 Datasheet HTML 68Page - Microchip Technology MCP47FVB01 Datasheet HTML 69Page - Microchip Technology MCP47FVB01 Datasheet HTML 70Page - Microchip Technology MCP47FVB01 Datasheet HTML 71Page - Microchip Technology MCP47FVB01 Datasheet HTML 72Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 68 / 92 page
background image
MCP47FVBXX
DS20005405A-page 68
 2015 Microchip Technology Inc.
8.9
Software I2C Interface Reset
Sequence
At times, it may become necessary to perform a
Software Reset Sequence to ensure the MCP47FVBXX
device is in a correct and known I2C interface state. This
technique only resets the I2C state machine.
This is useful if the MCP47FVBXX device powers-up in
an incorrect state (due to excessive bus noise, etc), or
if the master device is reset during communication.
Figure 8-9 shows the communication sequence to
software reset the device.
FIGURE 8-9:
Software Reset Sequence
Format.
The 1st Start bit will cause the device to reset from a
state in which it is expecting to receive data from the
master device. In this mode, the device is monitoring
the data bus in Receive mode and can detect if the
Start bit forces an internal Reset.
The nine bits of ‘1’ are used to force a Reset of those
devices that could not be reset by the previous Start bit.
This occurs only if the MCP47FVBXX is driving an A bit
on the I2C bus, or is in Output mode (from a Read
command) and is driving a data bit of ‘0’ onto the I2C
bus. In both of these cases, the previous Start bit could
not be generated due to the MCP47FVBXX holding the
bus low. By sending out nine ‘1’ bits, it is ensured that
the device will see an A bit (the master device does not
drive the I2C bus low to acknowledge the data sent by
the
MCP47FVBXX),
which
also
forces
the
MCP47FVBXX to reset.
The 2nd Start bit is sent to address the rare possibility
of an erroneous write. This could occur if the master
device was reset while sending a Write command to the
MCP47FVBXX, AND then as the master device returns
to normal operation and issues a Start condition, while
the MCP47FVBXX is issuing an acknowledge. In this
case, if the 2nd Start bit is not sent (and the Stop bit was
sent) the MCP47FVBXX could initiate a write cycle.
The Stop bit terminates the current I2C bus activity. The
MCP47FVBXX waits to detect the next Start condition.
This sequence does not affect any other I2C devices
which may be on the bus, as they should disregard this
as an invalid command.
8.10
Design Considerations
In the design of a system with the MCP47FVBXX
devices, the following considerations should be taken
into account:
• Power Supply Considerations
• Layout Considerations
8.10.1
POWER SUPPLY
CONSIDERATIONS
The typical application will require a bypass capacitor
in order to filter high-frequency noise, which can be
induced onto the power supply's traces. The bypass
capacitor helps to minimize the effect of these noise
sources on signal integrity. Figure 8-10 illustrates an
appropriate bypass strategy.
In this example, the recommended bypass capacitor
value is 0.1 µF. This capacitor should be placed as close
(within 4 mm) to the device power pin (VDD) as possible.
The power source supplying these devices should be
as clean as possible. If the application circuit has
separate digital and analog power supplies, VDD and
VSS should reside on the analog plane.
FIGURE 8-10:
Typical Microcontroller
Connections.
Note:
This technique is documented in AN1028.
Note:
The potential for this erroneous write
ONLY occurs if the master device is reset
while sending a Write command to the
MCP47FVBxx.
S‘1’‘1’‘1’‘1’‘1’‘1’‘1’‘1’
S
P
Start bit
Nine bits of ‘1’
Start bit
Stop bit
VDD
VDD
VSS
VSS
0.1 µF
0.1 µF
SCL
VOUT
VREF
SDA



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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92


数据表 下载

Go To PDF Page


链接网址



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