C51 read and write 24C02 C language program