Zakładka z wyszukiwarką danych komponentów
  Polish  ▼
ALLDATASHEET.PL

X  

MCP3002 Arkusz danych(PDF) 17 Page - Microchip Technology

Numer części MCP3002
Szczegółowy opis  2.7V Dual Channel 10-Bit A/D Converter with SPI Serial Interface
PDF  34 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Producent  MICROCHIP [Microchip Technology]
Strona internetowa  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MCP3002 Arkusz danych(HTML) 17 Page - Microchip Technology

Back Button MCP3002 Datasheet HTML 13Page - Microchip Technology MCP3002 Datasheet HTML 14Page - Microchip Technology MCP3002 Datasheet HTML 15Page - Microchip Technology MCP3002 Datasheet HTML 16Page - Microchip Technology MCP3002 Datasheet HTML 17Page - Microchip Technology MCP3002 Datasheet HTML 18Page - Microchip Technology MCP3002 Datasheet HTML 19Page - Microchip Technology MCP3002 Datasheet HTML 20Page - Microchip Technology MCP3002 Datasheet HTML 21Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 17 / 34 page
background image
 2000-2011 Microchip Technology Inc.
DS21294E-page 17
MCP3002
6.0
APPLICATIONS INFORMATION
6.1
Using the MCP3002 with
Microcontroller (MCU) SPI Ports
With most microcontroller SPI ports, it is required to send
groups of eight bits. It is also required that the
microcontroller SPI port be configured to clock out data
on the falling edge of clock and latch data in on the rising
edge. Depending on how communication routines are
used, it is very possible that the number of clocks
required for communication will not be a multiple of
eight. Therefore, it may be necessary for the MCU to
send more clocks than are actually required. This is
usually done by sending ‘leading zeros’ before the start
bit, which are ignored by the device.
As an example, Figure 6-1 and Figure 6-2 show how the
MCP3002 can be interfaced to a MCU with a hardware
SPI port.
Figure 6-1 depicts the operation shown in SPI Mode 0,0,
which requires that the SCLK from the MCU idles in the
‘low’ state, while Figure 6-2 shows the similar case of
SPI Mode 1,1 where the clock idles in the ‘high’ state.
As shown in Figure 6-1, the first byte transmitted to the
A/D Converter contains one leading zero before the
start bit. Arranging the leading zero this way produces
the output 10 bits to fall in positions easily manipulated
by the MCU. When the first 8 bits are transmitted to the
device, the MSB data bit is clocked out of the A/D con-
verter on the falling edge of clock number 6. After the
second eight clocks have been sent to the device, the
receive register will contain the lowest-order eight bits of
the conversion results. Easier manipulation of the
converted data can be obtained by using this method.
FIGURE 6-1:
SPI Communication with the MCP3002 using 8-bit segments (Mode 0,0: SCLK idles
low).
1
2
3
456
7
8
CS
SCLK
DIN
X = Don’t Care Bits
9
10
11
121314
15
16
DOUT
NULL
BIT
B9
B8
B7
B6
B5
B4
B3
B2
B1
B0
MCU latches data from A/D Converter
Data is clocked out of
A/D Converter on falling edges
on rising edges of SCLK
Don’t Care
XX
X
X
X
XXX
XXX
B7
B6
B5
B4
B3
B2
B1
B0
B9
B8
0
XX
X
1
Start
Bit
(Null)
MCU Transmitted Data
(Aligned with falling
edge of clock)
MCU Received Data
(Aligned with rising
edge of clock)
MS
SGL/
DIFF
ODD/
SIGN
Data stored into MCU receive register
after transmission of first 8 bits
Data stored into MCU receive register
after transmission of second 8 bits
XX
X
X
BF



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


Arkusz danych Pobierz

Go To PDF Page


Link URL



Czy Alldatasheet okazała się pomocna?  [ DONATE ] 

O Alldatasheet   |   Reklama   |   Kontakt   |   Polityka prywatności   |   Link do karty katalogowej    |   Linki   |   Lista producentów
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