hi to all from last two 3 day's i strucked with some the problem. i have already done the i2c routine for AT24c04. Which works fine i can read from that and can write in. now i am going to use the LCD and printing the string on that i also developed small VB6 application to send the string to LCD. now what i tring to do the string which i passing from PC should be printed to LCD and to be stored in EEPROM. But the problem is that the string is printing on LCD but not get stored to EEPROM. EX.ABCDEFGHIJKLMNOP is the string which i pass to LCD it properly printing on LCD.but not get stored in EEPROM. When i read EEPROM it show's me the A C D F H J L N P these parameter get stored in eeprom. before this project i have complited lot much EEPROM contain instrument in which i can READ and WRITE EEPROM Without any problem.and still working so nicely. canany one tell me what is the peoblem.
OK, so the "luck" in this case was that you hadn't exercised the flawed part of the code before!
So, again, the fact that it's been "working" for 2 years doesn't guarantee that it's bug-free - just that the bugs haven't manifested themselves yet!
As Erik keeps saying, testing doesn't prove the absence of bugs - just that you haven't managed to find them yet!