Hi,

I'm not sure I understand the question, but here goes...

Are you asking what the minimum value for PAUSEUS can be for a given crystal?

If so, this is what I understand:

If you load PAUSEUS directly, you can go as low as 1us. For instance, "PAUSEUS 1" gives a 1us delay. However, if you are loading PAUSEUS with a variable, the minimum delay you can accomplish (with a 4MHz crystal) is 24us. This is because of the extra processing time required by the PIC to handle the variable.

Somebody please correct me if I'm wrong.

Regards,