X-Git-Url: http://git.smho.de/gw/?p=owSlave2.git;a=blobdiff_plain;f=common%2FI2C%2FUSI_TWI_Master.h;fp=common%2FI2C%2FUSI_TWI_Master.h;h=d6b1f85f45f820326b5ac40a56d58e4ba549d948;hp=f91c41b2131b17ff857e98208de305ba205588d5;hb=2490e261a78b2a98ee2a9b8fc19cb3f20225926b;hpb=45806622c08cded7d77c9c9735c433de5f7fa027 diff --git a/common/I2C/USI_TWI_Master.h b/common/I2C/USI_TWI_Master.h index f91c41b..d6b1f85 100644 --- a/common/I2C/USI_TWI_Master.h +++ b/common/I2C/USI_TWI_Master.h @@ -31,8 +31,13 @@ // Defines controlling timing limits #define TWI_FAST_MODE - +#ifdef __4MHZ__ +#define SYS_CLK 4000.0 // [kHz] +#else #define SYS_CLK 8000.0 // [kHz] +#endif + + #ifdef TWI_FAST_MODE // TWI FAST mode timing limits. SCL = 100-400kHz #define T2_TWI ((SYS_CLK *1300) /1000000) +1 // >1,3us