I am using Atmega32.
using delay routine _delay_ms(10000)
from
#include <util/delay.h>
The timing I am getting is 20 seconds instead of 10 seconds.
What could be probable reason !!.
Working with AVRStudio, and frequency is properly set.
Actual crystal frequency 11.0592 MHz reducing it to half of the value makes the timing correct. As I have to use serial communication in remaining modules, this may create problems.