Attached are header files XL345 and XL346 Let me please comment if you find any issues.
The attahced header describes a utility routine that can be used as a wrapper of I2c or SPI communication for an XL345 or XL346.
I have also posted some C code for bit banging I2C on a PIC.
These files should get me started!
I'll post some of the acuc7024 related code shortly. that will help more.