measure time <1ms

True - I was basing my calculations on the ATMega168 being 20MHz - not 16MHz. The datasheet I have says 20MHz, so I am kind of confused why 16MHz keeps cropping up. I guess it is eaitehr the speed of the previous ATMega chip, or I am understanding something wrong.