Estoy escribiendo datos en eeprom AT24C16 usando el microcontrolador PIC pic18f4520. Cada dirección de este eeprom puede contener 8 bits mientras estoy usando int largos para almacenar datos que tienen un tamaño de 16 bits. ¿Cómo dividir int largo en 2 partes de 8 bits para escribirlas y cómo volver a unirlas después de leer de eeprom?