Why do my all Atmega328P chips stop responding suddenly in a 12v circuit with Zener diode?
I noticed is a "jerk" to 7805 did it 


Any interruption in the 7805's ground connection would result in the 12v input being applied to the downstream circuitry, resulting in immediate damage.

You really need to arrange things such that a "jerk to the 7805" is not possible, ie, solder the connection or use a good connector in a way that it is not under mechanical stress.  Generally speaking, you're better off with a regulated power supply built in some lasting way, not on a breadboard or temporary improvisation.