uint64_t largeinteger;
uint8_t byte_array[8]; // リトルエンディアンで格納される
for(int i = 0 ; i < 8 ; i ++)
{
byte_array[i] = (uint8_t)((largeinteger >> i*8) & 0xFF);
}