Addressing ATmega registers by number

Try using:-

  *(unsigned short *)0x04 = 0;

or what ever.