標(biāo)題: 求程序 基于AT89C2051的簡(jiǎn)易四位抽獎(jiǎng)機(jī)的設(shè)計(jì) [打印本頁(yè)]

作者: q578415935    時(shí)間: 2017-5-23 16:31
標(biāo)題: 求程序 基于AT89C2051的簡(jiǎn)易四位抽獎(jiǎng)機(jī)的設(shè)計(jì)

這是電路圖,程序步驟就是  開機(jī)  四位數(shù)碼管顯示0000,并閃爍 ,等待開始
開始 四位數(shù)碼管以不同的延時(shí)時(shí)間進(jìn)行0-9的動(dòng)態(tài)掃描,例如數(shù)碼管1以10ms,2以15ms,以此類推,這種方式進(jìn)行隨機(jī),
按停止鎖住四位數(shù)碼管,按復(fù)位跳轉(zhuǎn)到0000,并閃爍
求大神有興趣幫我做個(gè)程序

作者: cjjcjj1    時(shí)間: 2017-5-23 18:32
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者: yzwzfyz    時(shí)間: 2017-5-23 21:11
樓主:你用什么方法得到一個(gè)隨機(jī)數(shù)呢?且能讓按鍵者找不到規(guī)律呢?
作者: q578415935    時(shí)間: 2017-5-26 12:19
yzwzfyz 發(fā)表于 2017-5-23 21:11
樓主:你用什么方法得到一個(gè)隨機(jī)數(shù)呢?且能讓按鍵者找不到規(guī)律呢?

其實(shí)就是說(shuō)   只是從0變化到9的時(shí)間不一樣     10ms 數(shù)+1 這樣    第二個(gè)數(shù)碼管就是設(shè)置成15ms 數(shù)+1    第三個(gè)數(shù)碼管就 20ms 數(shù) +1  因?yàn)樗俣榷己芸?而且四個(gè)數(shù)碼管變化速度各不相同 做一個(gè)簡(jiǎn)單的隨機(jī)數(shù)




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1