
MCP41XXX/42XXX
CS
SCK
SO
微控制器
CS
SCK
SI
SO
设备1
例如:
如果你想加载以下
命令/数据转换成各个部分
在链中。
设备1
XX10XX11 11001100
设备2
XX01XX10 11110000
CS
SCK
SI
SO
CS
SCK
SI
装置3 *
设备2
设备3
XX10XX00 10101010
经过16个时钟,设备2
设备3都全部
零从移入
前一部分的移位寄存器。
首先, CS为低电平
时钟在指挥
数据最终会在设备
3 ( 16个时钟) 。
设备1
XX10XX00 10101010
设备2
00000000 00000000
设备3
00000000 00000000
时钟在指挥
数据设备2 ( 16以上
时钟) 。这是前数据
viously装被转移到
在链中的下一个设备。
经过32个时钟周期,器件具有2
先前加载的数据
进入设备1和设备3
获得16个零。
设备1
XX01XX10 11110000
设备2
XX10XX00 10101010
设备3
00000000 00000000
时钟在为设备1中的数据
( 16个时钟) 。该数据
以前装入
装置1被移入
设备2和设备3包含
第一个字节加载。提高
CS行执行的COM
mands所有3个器件
同一时间。
在48个时钟, 3个器件
有适当的命令/
数据加载到自己的转变
寄存器。
设备1
XX10XX11 11001100
设备2
XX01XX10 11110000
设备3
XX10XX00 10101010
*
在菊花链的最后一个设备可以是一个单一的通道MCP41XXX设备。
图5-4:
菊花链CON组fi guration 。
DS11195C第20页
2003 Microchip的技术公司