LTC2414 LINER [Linear Technology], LTC2414 Datasheet - Page 44

no-image

LTC2414

Manufacturer Part Number
LTC2414
Description
8-/16-Channel 24-Bit No Latency TM ADCs
Manufacturer
LINER [Linear Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LTC2414CGN
Manufacturer:
LTNEAR
Quantity:
20 000
Part Number:
LTC2414IGN#PBF
0
APPLICATIO S I FOR ATIO
////////// Bidirectional Shift Routine for ADC //////////
void shiftbidir(char nextch)
{
}
LTC2414/LTC2418
44
int i;
for(i=0;i<2;i++)
{
}
for(i=0;i<8;i++)
{
}
for(i=0;i<8;i++)
{
}
for(i=0;i<8;i++)
{
result_1 = rl(result_1);// get ready to load lsb
result_1.0 = sdo;
sck=1;
sck=0;
}
result_0=0;
for(i=0;i<6;i++)
{
result_0 = rl(result_0);// get ready to load lsb
result_0.0 = sdo;
sck=1;
sck=0;
}
sdi=nextch.7;
nextch = rl(nextch);
sck=1;
sck=0;
sdi=nextch.7;
nextch = rl(nextch);
result_3 = rl(result_3);// get ready to load lsb
result_3.0 = sdo;
sck=1;
sck=0;
result_2 = rl(result_2);// get ready to load lsb
result_2.0 = sdo;
sck=1;
sck=0;
U
U
// clock high
// clock low
Figure 50. Sample Program in CC5X for PIC16F84 (cont)
W
// send config bits 7:6,
// ignore EOC/ and DMY bits
// put data on pin
// get next config bit ready
// clock high
// clock low
// send config, read byte 3
// put data on pin
// get next config bit ready
// load lsb
// clock high
// clock low
// read byte 2
// load lsb
// clock high
// clock low
// read byte 1
// load lsb
// clock high
// clock low
// ensure bits 7:6 are zero
// read byte 0
// load lsb
U
241418fa

Related parts for LTC2414