>Thanks for the effort! Could you try it again using the supplied (Hi-Tech) >I2C lib? (I assume it comes with I2C support) That would be an incorrect assumption. > My point was that for $800 I >expect vastly superior code to be generated _without_ resorting to down >coding in ASM. ANSI compliance does _not_ justify the price they ask, nice >tight code generation close to ASM would (Major pipe dream!). My example was done fully in C (even my I2C stuff) You can't expect a C compiler to do as well as you do in Assembler because you know a lot of stuff the compiler doesn't. --Alan +--------------------------------------------------------- | Alan G. Smith | ags@poboxes.com | http://www.innovatus.com/ags