If it's a WORD then you need to break that into two BYTEs and write those into two different addresses.
In the attached program, I modified a Jon Williams program for use with a 24C04, the WORD (VAR kitty) gets split into two BYTEs, the two BYTEs get written into addrs 14, 15 and then those addresses are·read back and re-assembled·into a WORD (VAR readback.)
Comments
In the attached program, I modified a Jon Williams program for use with a 24C04, the WORD (VAR kitty) gets split into two BYTEs, the two BYTEs get written into addrs 14, 15 and then those addresses are·read back and re-assembled·into a WORD (VAR readback.)
It work