[![enter image description here][1]][1]Is there any mistake in the circuit of arduino uno on breadboard... I am using arduino uno board to program this 328p mcu and after that i remove 328p from arduino uno board and placing on breadboard as shown in circuit diagram. But mcu is not working(i.e the motors are not and other devices connected to mcu are not working) But when i connect reset,vcc,gnd pins of 328p on breadboard to arduino uno board without 328p on it then its working fine and all devices are working according to my program.. even when  i connect those reset,vcc and gnd pins to reset,vcc,gnd of  any usb asp programmer then also its working fine(*even programmer is not plugged in to pc). Its very strange behavior even if i disconnect any of these reset,vcc,gnd cables then also its not working... Is there any errors in circuit...please help me out[![, breadboard][2]][2]


  [1]: https://i.sstatic.net/oLn2T.png
  [2]: https://i.sstatic.net/zGnkq.png