as8510 austriamicrosystems, as8510 Datasheet - Page 23
![no-image](/images/manufacturer_photos/0/0/84/austriamicrosystems_sml.jpg)
as8510
Manufacturer Part Number
as8510
Description
Data Acquisition Device For Battery Sensors
Manufacturer
austriamicrosystems
Datasheet
1.AS8510.pdf
(46 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AS8510
Manufacturer:
AMS
Quantity:
20 000
Company:
Part Number:
as8510-ASSM
Manufacturer:
AMS
Quantity:
1 200
Part Number:
as8510-ASSM
Manufacturer:
AMS
Quantity:
20 000
AS8510
Datasheet - D e t a i l e d D e s c r i p t i o n
7.8.1 SPI Frame
A frame is formed by a first byte for command and address/configuration and a following bit stream that can be formed by an integer number of
bytes. Command is coded on the 1 first bit, while address is given on LSB 7 bits
Table 30. Command Bits
Table 31. Command Bits
If the command is read or write, one or more bytes follow. When the micro-controller sends more bytes (keeping CS LOW and SCLK toggling),
the SPI interface increments the address of the previous data byte and writes/reads data to/from consecutive addresses.
7.8.2 Write Command
For write command, C0=0. After the command code C0 is transferred, the address of register to be written is provided from MSB to LSB.
Subsequently one or more data bytes can be transferred from MSB to LSB. For each data byte following the first one, used address is the
incremented value of the previously written address. Each bit of the frame has to be driven by the SPI master on the SPI clock transfer edge. The
SPI slave samples it on the next clock edge. These edges are determined by the level of SCLK as shown in
are examples of write command without and with address self-increment.
Figure 10. Protocol for Serial Data Write with Length = 1
www.austriamicrosystems.com/AS8510
Command Bits
C0
0
1
C0
SCLK
SDO
Command
SDI
CS
WRITE
READ
A6
0
ADDRESS
ADDRESS
<A6:A0>
A6
A5
A5
A4
Register Address or Transmission Configuration
A3
A2
A4
A1
Revision 3.4
A0
D7
Read data byte from the given starting address.
Writes data byte on the given starting address.
(see Table
D6
A3
D5
D4
30).
Description
D3
A2
D2
Data D7 – D0 is moved
to Address A4..A0 here
D1
Table
D0
29.
A1
Figure 10
and
Figure 11
A0
23 - 46