datasheetbank_Logo
数据手册搜索引擎和 Datasheet免费下载 PDF

CS4382-KQZR 查看數據表(PDF) - Cirrus Logic

零件编号
产品描述 (功能)
生产厂家
CS4382-KQZR Datasheet PDF : 42 Pages
First Prev 31 32 33 34 35 36 37 38 39 40 Next Last
7.4.1
CS4382
Writing in SPI
Figure 8 shows the operation of the control port in SPI format. To write to a register, bring CS low. The
first 7 bits on CDIN form the chip address and must be 0011000. The eighth bit is a read/write indicator
(R/W), which must be low to write. The next 8 bits form the Memory Address Pointer (MAP), which is set
to the address of the register that is to be updated. The next 8 bits are the data which will be placed into
register designated by the MAP. To write multiple registers, keep CS low and continue providing clocks
on CCLK. End the read transaction by setting CS high.
SDA
001100 ADDR
AD0
R /W A C K
N ote 1
DATA
1-8
ACK
DATA
1-8
ACK
SCL
S tart
S to p
N o te : If o p e ra tio n is a w rite , th is b yte co n ta in s th e M e m o ry A d d re ss P o in te r, M A P .
Figure 7. Control Port Timing, I²C Format
CS
C C LK
C D IN
C H IP
ADDRESS
0011000
R /W
MAP
DATA
MSB
LSB
b y te 1
b y te n
M A P = M e m o ry A d d re s s P o in te r
Figure 8. Control Port Timing, SPI Format
7.5 Memory Address Pointer (MAP)
7
INCR
0
6
Reserved
0
5
Reserved
0
4
MAP4
0
3
MAP3
0
2
MAP2
0
1
MAP1
0
0
MAP0
0
7.5.1
INCR (Auto Map Increment Enable)
Default = ‘0’
0 - Disabled
1 - Enabled
Note: When Auto Map Increment is enabled, the register must be written it two separate blocks: from
register 01h to 08h and then from 09h and 11h. The counter will not auto-increment to register 09h from
register 08h
DS514F2
31

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]