标题:
这个单片机抽奖原理图,实在搞不懂这个SW1开关的作用,有懂的吗?
[打印本页]
作者:
977261156
时间:
2020-7-13 12:56
标题:
这个单片机抽奖原理图,实在搞不懂这个SW1开关的作用,有懂的吗?
原理图.png
(106.06 KB, 下载次数: 49)
下载附件
2020-7-13 12:54 上传
51hei图片20200712153809.png
(7.04 KB, 下载次数: 64)
下载附件
2020-7-13 12:54 上传
作者:
草草111111
时间:
2020-7-13 16:18
这个拨码开关当某一个开关拨过去的时候就输入低电平,至于怎么用,还需要看设计
作者:
angmall
时间:
2020-7-13 19:21
这个SW1开关的作用是控制随机数的初始化种子
void initrand(void)
{
unsigned char counter=0;
P1 = 0xff;
sw = P1;
counter = 0; //统计开关闭合的数码
if(sw0 == 1)
{
counter++;
}
if(sw1 == 1)
{
counter++;
}
if(sw2 == 1)
{
counter++;
}
if(sw3 == 1)
{
counter++;
}
if(sw4 == 1)
{
counter++;
}
if(sw5 == 1)
{
counter++;
}
if(sw6 == 1)
{
counter++;
}
if(sw7 == 1)
{
counter++;
}
srand(counter); //初始化种子
}
复制代码
http://www.51hei.com/bbs/dpj-159156-1.html
作者:
不要黑
时间:
2020-7-13 23:04
void srand (unsigned seed); seed:随机数产生器的初始值(种子值)。
通过拨码开关可以产生不同的种子值,根据不同的初始化种子就能产生不同系列的随机数,这样能让数据更大意义上的随机
作者:
comeon刘
时间:
2020-7-13 23:35
拉低。。。。。
作者:
f556
时间:
2020-7-14 14:48
抽奖,要有随机数,这是基本原理。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1