div850:
in this program i want to create a 1 sec delay accurately for my another project.
That is not a good way to create an accurate 1 second delay. You should use the Arduino clock to control the timing, not try to guess how long your code takes and then pad it out.