KJ-33000-002


Revision:A
ReleaseLevel:ACTIVE
Sheet4of5
©2011KnowlesElectronics
KJ33000002
charXspeed[16]={0,15,31,47,63,79,95,111,0,15,31,47,63,79,95,111};
linearlyexpandsthevalueoutputbythejoystickbyindexingtheJoystickXvalueinthe
array.
LookupXSpeed=Xspeed[JoystickX];
3.3. LowPowerModes
Therearetwolowpowermodestothejoystick;lowpowerandsleepmode.Toputthe
joystickintolowpowermode,asimplewritetothejoystickwiththeleastsignificantbit
beingaoneisrequired.Toputthejoystickintosleepmode,theleastsignificantbitof
thewritemustbeazero.
Sample:
IdleI2C();//WaitforanIdleCondition
StartI2C();//IssueaStartCondition
IdleI2C();//WaitforanIdleCondition
address=0x38<<1|0x00;//JoystickAddressPlusWrite
ack=WriteI2C(address);//Writetheaddressplusread
IdleI2C();//
WaitforanIdleCondition
ack=WriteI2C(0);//PutthejoystickintoLowPwr
NotAckI2C();//IssuetheNoAckCondition
IdleI2C();//WaitforanIdleCondition
StopI2C();//ReleasetheBus
ThisexamplewillputtheJoystickintosleepmode.Thecurrentconsumptionofthe
devicewillbeatitsminimuminthismode.

Revision:A
ReleaseLevel:ACTIVE
Sheet5of5
©2011KnowlesElectronics
KJ33000002
4. I
2
CDemoBoard
4.1. ClarificationofPins
Forphysicalpinnumber,pleaseseetheproductdatasheet.
AV
DD
‐Analogpowersupply:3.3Vtypical
V
IO
I/Opowersupply,1.8VorconnecttoV
DD
TestConnecttoground
ADDRGNDforaddress0x38,V
DD
foraddress0x39
SCL‐I
2
Cclockline
Intnotnecessaryforoperation,assertedatchangeofXorY
SDAI
2
Cdataline
V
PP
Programmingpowersupply:ConnecttoVDD
V
SS
Digitalground

V
DD
Digitalpowersupply:3.3Vtypical
N/C‐Noconnection
AV
SS
Analogground
CornerPadsConnecttogroundforbestRFperformance
Theinformationcontainedinthisliteratureisbasedonourexperiencetodateandisbelievedtobereliableanditissubjectto
changewithoutnotice.Itisintendedasaguideforusebypersonshavingtechnicalskillattheirowndiscretionandrisk.Wedo
notguaranteefavorableresultsorassumeanyliabilityinconnectionwithitsuse.Dimensionscontainedhereinareforreference
purposesonly.Forspecificdimensionalrequirementsconsultfactory.Thispublicationisnottobetakenasalicensetooperate
under
,
orrecommendationtoinfrin
g
ean
y
existin
g
p
atents.Thissu
p
ersedesandvoidsall
p
reviousliterature.

KJ-33000-002

Mfr. #:
Manufacturer:
Knowles
Description:
Switch Development Tools MEMS Micro Joystick I2C Development Kit
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet