Stvar je ozbiljna, a nitko ne zeli priskociti u pomoc! Naime radi se o komunikaciji sa PCF8591 A/D-om I to I2C. Radi se u Code Visionu, a nikako da dokucim cod di grijesim, ne dobivam nikako ocitanje sa AIN0 Da li je netko upoznat i dali mi moze pomoci? i2c_start(); i2c_write(0x90); delay_ms(100); i2c_write(0x44); delay_ms(100); i2c_stop();
delay_ms(100); //read data i2c_start(); i2c_write(0x91); delay_ms(100); i2c_read(ch); delay_ms(100); i2c_stop();
delay_ms(100); i2c_start(); i2c_write(0x91); delay_ms(100); i2c_read(ch); i2c_stop();
//convert to volts
vlt*=ch; volts2 = (0.01670 * vlt); printf("%4.2f \n",volts2);
//call stop i2c_stop(); delay_ms(80);
Sta je i2c read (ch) kakav je to karakter u kakvom obliku je "ch" kako ga oznaciti kao: Int ch char ch unsigned ch
Toliko o mojim mukama! Pozdrav!