Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MCP47CMB02 Datasheet(PDF) 74 Page - Microchip Technology

Part # MCP47CMB02
Description  8/10/12-Bit Digital-to-Analog Converters, 1 LSb INL Single/Dual Voltage Outputs with I2C Interface
PDF  124 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MCP47CMB02 Datasheet(HTML) 74 Page - Microchip Technology

Back Button MCP47CMB02 Datasheet HTML 70Page - Microchip Technology MCP47CMB02 Datasheet HTML 71Page - Microchip Technology MCP47CMB02 Datasheet HTML 72Page - Microchip Technology MCP47CMB02 Datasheet HTML 73Page - Microchip Technology MCP47CMB02 Datasheet HTML 74Page - Microchip Technology MCP47CMB02 Datasheet HTML 75Page - Microchip Technology MCP47CMB02 Datasheet HTML 76Page - Microchip Technology MCP47CMB02 Datasheet HTML 77Page - Microchip Technology MCP47CMB02 Datasheet HTML 78Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 74 / 124 page
background image
MCP47CXBXX
DS20006089B-page 74
 2018-2019 Microchip Technology Inc.
7.3
General Call Commands
The general call commands utilize the I2C specification
reserved general call command address and command
codes. The General Call Reset command format is
specified by the “NXP I2C Specification”. The general
call wake-up command is a Microchip-defined format.
I2C devices Acknowledge the general call address
command (0x00 in the first byte). The meaning of the
general call address is always specified in the second
byte. The I2C specification does not allow ‘00000000’
(00h) in the second byte. Also, the ‘00000100’ and
‘00000110’ functionality is defined by the “NXP I2C
Specification”. Lastly, a data byte with a ‘1’ in the LSb
indicates a “Hardware General Call”.
Please refer to the “NXP I2C Specification” for more
details on the general call specifications.
The MCP47CXBXX devices support the following I2C
general calls:
• General Call Reset
• General Call Wake-up
See Section 7.7.1 “General Call Reset” for a full
description of the General Call Reset command and
the general call wake-up command.
7.4
Aborting a Transmission
A Restart or Stop condition in an expected data bit
position will abort the current command sequence, and
if the command is a write, that data word will not be writ-
ten to the MCP47CXBXX. Also, the I2C state machine
will be reset.
7.5
Write Command
The write command can be issued to both the volatile
and nonvolatile memory locations. Write commands
can also be structured as either single or continuous.
The continuous format allows the fastest data update
rate for the device’s memory locations.
The format of the command is shown in Figure 7-1. The
MCP47CXBXX generates the A/A bits. The format of
the command is shown in Figure 7-1 (single) and
Figure 7-3 (continuous); for example, ACK/NACK
behavior (see Figure 7-2).
A write command to a volatile memory location
changes that location after a properly formatted write
command and the rising edge of the D00 bit (last data
bit) clock has been detected.
A write command to a nonvolatile memory location will
only start a write cycle after a properly formatted write
command has been received and the Stop condition
has occurred.
7.5.1
SINGLE WRITE TO VOLATILE
MEMORY
For volatile memory locations, data are written to the
MCP47CXBXX after every data word transfer (16 bits)
during the rising edge of the last data bit. If a Stop or
Restart condition is generated during a data transfer
(before the last data bit is received), the data will not be
written to the MCP47CXBXX. After the A bit, the Master
can initiate the next sequence with a Stop or Restart
condition. (See Figure 7-1 for the write sequence.)
7.5.2
SINGLE WRITE TO NONVOLATILE
MEMORY (HVC PIN = VIL OR VIH)
In normal user mode, the MTP memory address
cannot be written. Writing to the MTP address space,
while the HVC pin is not at VIHH, will not have any
effect; the command is Acknowledged but the memory
is not modified.
Note 1: Writes to volatile memory locations will
be dependent on the state of their
respective WiperLock Technology bits.
2: During device communication, if the
device address/command combination is
invalid or an unimplemented device
address is specified, then the MCP47CX-
BXX will NACK that byte. To reset the I2C
state machine, the I2C communication
must detect a Start bit.
3: Writes to volatile memory locations will
be dependent on the state of their
respective WiperLock Technology bits.
Note:
Writes to a Volatile DAC register will not
transfer to the output register until the LAT
(HVC) pin is transitioned to the VIL
voltage.



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 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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