Board not responding; can't burn bootloader

I wrote a simple DAC and interfaced it with an R/2R network. I wanted 8-bit resolution, so I used DDRD=B11111111 in my setup() and wrote to PORTD in my loop(). It was working fine until I gave it a sine wave with 1024 datapoints. Previously I had a sine wave with 256 datapoints. Now it won't respond to anything. I can't upload new programs and I can't reburn the bootloader using my other Arduino as the ISP. What should I do?

Kyle

mmh, my mistake or is DDRD=B11111111 Output-Direction…High?

Then you made a short… High to High…

Maybe i am wrong… but possible you shorted…

It is possible that you are killing your communication by setting all Pins high…
Try to Upload a new empty sketch… with void setup(){} and void loop(){} while you reconnect your Arduino to the Computer… and upload again…

You have to be very fast… <1 Second…

Greetings ChrisS

YES!! By timing it JUST right and using the reset button, I finally got it! Thanks for the tips!

Kyle