memorizzare un numero di telefono su eeprom

Scusa fratt se ti faccio questa domanda da profano e poco esperto:
"unsigned long" è un intero o sbaglio?
ecco perchè utilizzo un "atol" di conversione da char a intero
per poi spezzare in 4 byte e memorizzarlo nella Eeprom,
non è la procedura esatta?
Grazie ancora dei preziosi consigli