55智能网
新记
怎样在单片机C语言里面产生一个0到100的随机数
如题所述
举报该文章
相关建议 2020-03-26
c语言本身并不能产生随机数。
介绍一个比较简单的随机数获取方法:启动单片机的定时器,让它自己跑不要发生溢出中断,用户操作时直接读计数器数值,那基本上就是个随机数。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/icqe8reelee4gcl4r84.html
其他看法
第1个回答 2019-02-23
以前想过这个问题,用定时器计时100,让定时器一直跑,等用随机数的时候,读出计数器的值,并用总数减去。但是我没试过,不知道行不行。你觉得可以就试试,我也想知道答案。
相似回答
大家正在搜
相关问题
51单片机,C语言 产生一个0~100的随机数,怎...
单片机C语言如何产生随机数
51单片机用c语言怎么让i得到一个0-15的随机数
单片机 51 随机数输出0到100
[请教高手]单片机怎么实现产生随机数?
51单片机用C语言产生一个100以内的随机数 怎么生成?
C51单片机编程题:编写一个C语言函数,该函数能产生0~10...
用C语言编写,使用51单片机生成0--9不重复数字。请问用什...