> I'll shortly need to use a 16F84 to generate a series of random pulses (truly > random, not generated by a pseudo-random algorithm). Does anyone know a > straightforward way of doing this? I am not sure if I understand what you refer with real randomness, but if you don't want to use any sort of algorithm an generate random numbers directly from outside world observe what is random in your environment. Among many option you can use some part of your ram or even timer and generate random numbers, say you use 1 usec cycle and if your RN need is due to an random outside event, happening no faster than seconds or minutes range you got yourself pretty UNIFORMLY distributed numbers. Or you can use some sort of thermal measurments, amplify the signal real good so that you'll get changes within an acceptable range. This is expected to result in GAUSSIAN distribution. I personally prefer to rely on a pseudo algorithm though. __Aydin