Convert Decimal to 2 bytes, I'm stumped

do you want

int Dec2Hex (int DecimalVal, uint8_t &MSB, uint8_t &LSB)
{
    LSB = DecimalVal & 0xFF;
    MSB = (DecimalVal >> 8) & 0xFF;
}