Setup: I'm using Arduino as ISP to burn small programs onto an external Atmega 8L chip on a breadboard, with a 4 MHz crystal (don't have an 8 MHz lying around), and an LED on one of the digital pins.
For example, right now, I burned the Blink program (with 1000 msec interval between pin HIGH and LOW in the code).
Problem: Everything works fine, BUT the blinking happens every 3-4 seconds instead of the coded 1 second. (Similar things happened with Fade program, etc.; everything works but seems to slow down a few-fold)
Wondering why this might be..