/* * i2c_test_attiny85.c * * Created: 12/11/2021 15:26:38 * Author : 40008304 */ #if __GNUC__ #include #include #else #include #include #endif #include "led_gen.h" #include "led_receptor.h" #include "usiTwiSlave.h" //#define F_CPU 1000000 #define NOM_CONSTRUC 0x08 #define NOM_CAPTEUR 0x10 #define VALEUR_DEMAN 0x49 #define BASIC_MODE 0x42 volatile unsigned char rawVal; volatile float adcled1; volatile float adcled2; volatile unsigned char recVal; /*ISR (ADC_vect){ adcled1=measureLed1(); adcled2=measureLed2(); recVal=compareLed(adcled1,adcled2); }*/ int main( void ) { float test1,test2; unsigned char cmd,i=0; unsigned char nom_capteur[8]= {'T','u','r','k','i','s','h','Z'}; unsigned char sensor_type[8]= {'C','a','t','c','h','E','y','e'}; uint8_t slaveAdress;//data = 0x45; slaveAdress = 0x01; MCUCR |= (1<