cycle time

No, they're times I made up. They are only timing the duration of the code represented by my old loop code here. At 16 MHz, that's 16 clock ticks per microsecond. A millisecond is 16000 clock ticks, plenty of time to get a little work done.