N40P112 austriamicrosystems, N40P112 Datasheet - Page 20

no-image

N40P112

Manufacturer Part Number
N40P112
Description
SW NAV JOYSTICK MOD CONTACTLESS
Manufacturer
austriamicrosystems
Series
EasyPoint™r
Type
Navigation Switch, PCB Mountr
Datasheet

Specifications of N40P112

Output
Contactless Magnetic Switch
Switch Function
2 Axis with Select
Actuator Type
Joystick
Termination Style
SMD (SMT) Tab
Operating Force
35/180gf
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Contact Rating @ Voltage
-
EasyPoint
Datasheet - I ² C i n t e r f a c e
Figure 13. Data Read (from Current Pointer Location) - Slave Transmitter Mode
Figure 14. Data Read (from New Pointer Location) - Slave Transmitter Mode
www.austriamicrosystems.com/N40P112
Slave Transmitter Mode (Read Mode): The first byte is received and handled as in the slave receiver mode. However, in this mode, the
direction bit indicates that the transfer direction is reversed. Serial data is transmitted on SDA by the N40P112 while the serial clock is input
on SCL. START and STOP conditions are recognized as the beginning and end of a serial transfer. The slave address byte is the first byte
received after the master generates a START condition. The slave address byte contains the 7-bit N40P112 address. The default address is
80h. The 7-bit slave address is followed by the direction bit (R/W), which, for a read, is 1. After receiving and decoding the slave address
byte the device outputs an acknowledge on the SDA line. The N40P112 then begins to transmit data starting with the register address
pointed to by the register pointer. If the register pointer is not written to before the initiation of a read mode the first address that is read is the
last one stored in the register pointer. The N40P112 must receive a “not acknowledge” to end a read.
S
S – Start
SA – Repeated Start
A – Acknowledge (ACK)
NA – Not Acknowledge (NACK)
P – Stop
S – Start
A – Acknowledge (ACK)
NA – Not Acknowledge (NACK)
P – Stop
S
<Slave address>
<Slave address>
1000000
TM
1000000
N40P112
0
A
<Word Address (n)>
1
XXXXXXXX
A
XXXXXXXX
<Data(n)>
A
Sr
<Slave Address>
A
1000000
Note: Last data byte is followed by NACK
Data transferred: X+1 Bytes + Acknowledge
<Data(n+1)>
XXXXXXXX
Revision 1.1
1
Note: Last data byte is followed by NACK
A
Data transferred: X+1 Bytes + Acknowledge
XXXXXXXX
<Data(n)>
A
<Data(n+2)>
XXXXXXXX
A
<Data(n+1)>
XXXXXXXX
A
A
<Data(n+X)>
XXXXXXXX
<Data(n+X)>
XXXXXXXX
NA
NA
P
20 - 34
P

Related parts for N40P112