Hallo,
ich möchte von 4 verschiedene ADC data kriegen durch i2c Schnitstelle.
when ich nur von eine ADC data kriege, fonktioniert die i2c gut, aber
wenn ich solche code addiere, um Slave zu wahlen:
1 | if(!bt2 && !bt1)
|
2 | sequence[2] = 0x91; // adress of positive Spannung (ADC A0)
|
3 | else if(!bt2 && bt1)
|
4 | sequence[2] = 0x93; // negative Spannung (ADC A1)
|
5 | else if(bt2 && bt1)
|
6 | sequence[2] = 0x95; // Positive Strom (ADC A2)
|
7 | else if(bt2 && !bt1)
|
8 | sequence[2] = 0x9B; // Negative Strom (ADC A5)
|
dann. fonktioniert i2c nur ca. 1 minute dann kriegt keine data mehr.
Was würden sie mir emfehlen zu tun?
Danke
LG