一般单片机上电时产生的随机数都是一样的,除非用时间或者悬空的ADC引脚作为随机种子,但是这种方法都比较复杂。本程序实现上电时读取单片机内部RAM,RAM中有些地址上电时的值是随机的。用这个数字作为随机种子产生随机数。这样单片机每次上电时就可以产生不同的随机值。