I need to do something really simple; I'm using a PIC10F206. All i want to do is delay the startup of another circuit in the range of approximately 0-10 sec. The pin ssr, controlls an external SSR. 65000 / 6 roughly is 11,000 milliseconds close enough for this application.. I will have about 200 of these running in parrallel with each other.. This is my first attempt with Picbasic Pro.. seemed easy enough. Heres the code i wrote.

Start:
low ssr
random startdelay
startdelay = startdelay / 6
pause startdelay
high ssr
goto forever

forever:
goto forever


It seemed to work.. It delayed the start up.. However.. i released that the startup was the same *every* time i started it.. and when i put a second one together, it was also delayed by the identical time.. It seems to me that the randomness is not so random, and it might be following some kind of pseudo random pattern.. How could i actually get a varying random?