QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 5093|回复: 5
收起左侧

[讨论结束] 51单片机如何产生随机数?

 关闭 [复制链接]
发表于 2008-12-9 18:26:32 | 显示全部楼层 |阅读模式 来自: 中国广东深圳

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
C51单片机如何产生随机数?# c: A4 T' t" |2 P1 t' |1 u
% ?! Q( h) s% M
[ 本帖最后由 zhous_ch 于 2008-12-11 22:47 编辑 ]
发表于 2008-12-9 22:13:28 | 显示全部楼层 来自: 德国
随机数函数rand()不行么?
发表于 2008-12-10 16:03:07 | 显示全部楼层 来自: 美国
这里有针对8位机算法的文章,见附件

线性叠加伪随机数函数.txt

16.75 KB, 下载次数: 7

发表于 2008-12-24 22:50:58 | 显示全部楼层 来自: 中国北京
直接用随机数函数rand()就可以,看你的编译器支持不?一般的编译器中都含有这个函数
发表于 2008-12-27 11:09:52 | 显示全部楼层 来自: 中国广东广州
有的PLC或者单片机没有提供随机数函数,必须自己编写了 (a*b+c)%d 其中b,c为质数,d为范围,a为随机种子。随机种子才是关键。
发表于 2009-5-18 15:49:25 | 显示全部楼层 来自: 中国江苏南京
meiy qian a
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表