日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件

1X9241概述

  X9241是Xicor公司生產(chǎn)的一種集成數(shù)字電位器。它在單一芯片上集成了4個(gè)10kΩ數(shù)字電位器,每個(gè)電位器的滑動(dòng)端共有64個(gè)離散的調(diào)節(jié)節(jié)點(diǎn),并有4個(gè)8bit的E2PROM數(shù)據(jù)寄存器以及一個(gè)滑刷控制寄存器(WCR)。用戶可以通過相應(yīng)指令使電位器的WCR(滑刷控制寄存器)與某個(gè)數(shù)據(jù)寄存器相關(guān)聯(lián),也可以直接控制WCR以達(dá)到改變電位器滑動(dòng)端位置的目地。X9241芯片具有I2C總線接口,可以實(shí)現(xiàn)寄存器映射、改變滑刷位置以及進(jìn)行電位器級聯(lián)等操作。X9241采用20引腳雙列直插封裝,其引腳排列如圖1所示。其中VWi(i=0~3)為四個(gè)獨(dú)立的10kΩ電位器的滑動(dòng)端;VLi(i=0~3)分別為四個(gè)電位器的兩個(gè)終端;A3,A2,A1,A0為X9241芯片的設(shè)備地址;SCL,SDA分別為I2C接口的串行時(shí)鐘和串行數(shù)據(jù)線。X9241的工作電壓為5V。

1.1 X9241的內(nèi)部結(jié)構(gòu)
  
X9241的內(nèi)部結(jié)構(gòu)如圖2所示,從圖中可以看出,一個(gè)X9241芯片內(nèi)含有:I2C總線接口、SDA串行數(shù)據(jù)線、SCL串行時(shí)鐘線以及4個(gè)POT(電位器)。每個(gè)POT有4個(gè)8bit的E2PROM數(shù)據(jù)寄存器和一個(gè)WCR滑刷控制寄存器。

1.2 X9241的控制方式

  需要說明的是,雖然X9241具有I2C總線接口,但由于X9241采用特殊的3字節(jié)指令結(jié)構(gòu),而普通I2C硬件都是雙字節(jié)格式。因此最好采用軟件模擬I2C總線時(shí)序。

1.3 X9241的主要參數(shù)

  X9241的主要性能參數(shù)如下:
  ●SCK,SCL或其它地址輸入端相對于Vss的電壓為-1~+7V;
  ●VH或VL相對于Vss的電壓范圍為±8V;
  ●△V=|VH-VL|為16V;
  ●X9241工作電壓范圍為5V+10%。
  
  因?yàn)閂H或VL相對于VSS的電壓范圍是±8V,所以X9241可以不受數(shù)字電路0~+5V電源窗口的制約而廣泛地應(yīng)用于各種具有正負(fù)電源的模擬電路之中。

2 X9241的指令字格式

  X9241的讀/寫指令均由三段組成(如圖3所示),每段均有一個(gè)字節(jié):第一段為從屬設(shè)備地址;第二段為指令字節(jié);第三段為數(shù)據(jù)。 ?   第一字段的前4位為設(shè)備類型標(biāo)識(shí),對于X9241,其固定值為0101,后4位是設(shè)備地址(A3,A2,A1,A0),這4位的0,1取值取決于芯片上的A3-A0引腳是接GND還是接VCC。
  
  第二字段描述了操作類型和操作對象。其中前4位是指令代碼I3~I(xiàn)0,后4位是操作對象P1、P0和R1、R0。其中P1,P0是4個(gè)電位器的選擇編碼,R1,R0是每個(gè)電位器的4個(gè)寄存器的選擇編碼。X9241的指令集如表1所列。表中的1/0表示數(shù)據(jù)為1或0,N/A為無效位。
  
  第三字段是8bits的數(shù)據(jù)段,它的前兩位CM、DW是控制位,其中CM是級聯(lián)模式控制位,當(dāng)CM為0時(shí),為正常模式,當(dāng)CM為1時(shí),該電位器與序號(hào)比它高一級的電位器級聯(lián)。比如,若WCR2的CM為1,表示電位器2就與電位器3級聯(lián)。DW是電位器滑動(dòng)端使能控制位。當(dāng)DW為0時(shí),為正常模式,當(dāng)DW為1時(shí),該電位器的滑動(dòng)端失效,即滑動(dòng)端處于絕緣懸浮狀態(tài)。CM和DW配合使用可以實(shí)現(xiàn)電位器的級聯(lián),并可保證級聯(lián)電位器在滑動(dòng)時(shí)只有一個(gè)有效滑動(dòng)端。
  
  X9241的三字節(jié)指令序列傳輸示意圖如圖4所示,X9241還有一種遞增/遞減的控制方式,由于不常用,在此不再陳述。一個(gè)完整的X9241讀/寫時(shí)序包括以下幾個(gè)部分:
  
 ?。?)起始位。以SCL為高電平,SDA出現(xiàn)下跳沿為起始標(biāo)志;
  (2)傳送X9241的從屬設(shè)備地址字段;
  (3)接收X9241返回的ACK(應(yīng)答)信號(hào),它是在SCL為高電平期間,SDA線上為低電平的狀態(tài);
 ?。?)向X9241傳送指令字段;
 ?。?)

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉