X9241可编程数字电位器读出的值是什么值,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 14:52:22
X9241可编程数字电位器读出的值是什么值,
xU]OF-}'/ !EAP Rk/8|$NBbXI a7@K,l}SBx{9w,n.u|!F~+Ϗ.[oPj+0i.y:_kQp__{t޹)P<:{ 4#޳amF}:s$D1{E 2j]:Ʈg8KXBY "Tǀ7@rxV[H;'@ŋo-Ê>T" #v=; ޠ&ӫ=wg'Z^soVǃ:#f6u-ZS. Z]E@H)c"'a"jW)añ)YNtb<^V 8]Cop/tp/1NXr7+;[Oud1lKOxVYUH^Ez[LObӷT5fU^3,KFE1qQO,;g[[\K)U8lyc[}/=:u؝ŗ2E,0Sr+ Dؑײ% (c AnKN\^Fᐅ1HUa9/cah_Ag/`N)¨*u{K|Ӂk)]Q}oSv= y<nA=_NX  Ő 30hX!RH:RQ/"3MiTΔ.W[ ?K~$@0xTp C^mT~/x6p LsiAXO#b=1If}*hG:@ҫRdrH(,0 9k|I3.SJ*c&T(R(Ix `%.̖P^n d 4

X9241可编程数字电位器读出的值是什么值,
X9241可编程数字电位器读出的值是什么值,

X9241可编程数字电位器读出的值是什么值,
是阻值!
第一字段的前4位为设备类型标识,对于X9241,其固定值为0101,后4位是设备地址(A3,A2,A1,A0),这4位的0,1取值取决于芯片上的A3-A0引脚是接GND还是接VCC.
第二字段描述了操作类型和操作对象.其中前4位是指令代码I3~I0,后4位是操作对象P1、P0和R1、R0.其中P1,P0是4个电位器的选择编码,R1,R0是每个电位器的4个寄存器的选择编码.X9241的指令集如表1所列.表中的1/0表示数据为1或0,N/A为无效位.
第三字段是8bits的数据段,它的前两位CM、DW是控制位,其中CM是级联模式控制位,当CM为0时,为正常模式,当CM为1时,该电位器与序号比它高一级的电位器级联.比如,若WCR2的CM为1,表示电位器2就与电位器3级联.DW是电位器滑动端使能控制位.当DW为0时,为正常模式,当DW为1时,该电位器的滑动端失效,即滑动端处于绝缘悬浮状态.CM和DW配合使用可以实现电位器的级联,并可保证级联电位器在滑动时只有一个有效滑动端.
X9241的三字节指令序列传输,X9241还有一种递增/递减的控制方式,由于不常用,在此不再陈述.一个完整的X9241读/写时序包括以下几个部分:
1)起始位.以SCL为高电平,SDA出现下跳沿为起始标志;
2)传送X9241的从属设备地址字段;
3)接收X9241返回的ACK(应答)信号,它是在SCL为高电平期间,SDA线上为低电平的状态;
4)向X9241传送指令字段;
5)接收X9241返回的ACK信号;
6)如果是‘写’方式,则向X9241发送8bit数据.并接收ACK信号;如果是‘读’方式,则准备接收X9241将要返回的8bit数据,并在接收完成后,向X9241发送ACK信号;
7)停止位.以SCL为高电平,SDA出现上跳沿为I2C传输的停止标志.