I have designed an electronic keypad lock using an Atmega88. We are testing the product at the moment and it works well. The problem is that after say 3000 operations the lock to seems to freeze, the only way to get operational is to reset.
Without going into lots of detail could anyone point me in a direction where to look. I am sure the lock works fine when used occasionally as we have had models working for months. It seems the constent operations are effecting it.