Zum zerlegen:

highbyte=(deinevar<<8);
lowbyte(deinevar);

Dann einfach die Standardi2croutine benutzen.