Für den Master kannst du die lib von P.Fleury nehmen ( http://jump.to/fleury ). Für den Slave hab ich was geschrieben, steht im Wiki ( https://www.roboternetz.de/wissen/in...ve_mit_avr-gcc ). Ist noch nicht 100pro narrensicher, aber das wesentliche läuft.
Die Integer müsstest du z:b mit nem Union auf mehrere Bytes aufteilen.