Timer1 on ATtiny85 not working as expected
The CKDIV8 fuse is programmed on devices fresh from the factory. If you forget to unprogram this fuse then the device will run at 1/8 the expected clock speed.