Help needed with Arduino Micro board

i have been using the Uno and 101 without any problems. i now have the micro 5v board and cannot get any sketch to run when using external power via a 9v battery to micro usb connection. im just trying the blink example for now, this WORKS fine when connected to the computer via USB but as soon as i hook up the battery it stops working… . please help.

That's probably because the supply to the USB is 5 Volts not 9 Volts (ouch)

Maybe connect it to a little lower voltage if going direct to the USB connector or use the proper Vin pin.

PINOUT is here