Welcome Mitch,
I don't think you have to worry about the division remainders since it will be "rounded down".
But your code needs a little change to work as you want otherwise it won't give you a variable "Pause". So assuming this is just a snippet:
Code:
delayloop:
ADCIN 2, adval ' read in value at AN2.
IF adval <4 THEN adval = 4 ' make lowest value to be 4 which would equate to a 1 second pause.
delay = (adval /4) * 1000 ' convert AD value of 1 - 255 into 1 - 63 second pause.
PAUSE delay ' pause from 1 - 63 seconds.
Bookmarks