找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2051|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

人工方式,按下開始按鈕,能輸出3~8個(gè)的隨機(jī)數(shù)(隨機(jī)數(shù)需要兩位數(shù)的)并顯示 求幫助

[復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 21 黑幣 回復(fù)本帖可獲得 1 黑幣獎(jiǎng)勵(lì)! 每人限 1 次
跳轉(zhuǎn)到指定樓層
樓主
ID:276259 發(fā)表于 2018-4-18 17:09 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
人工方式,按下開始按鈕,能輸出3~8個(gè)的隨機(jī)數(shù)(隨機(jī)數(shù)需要兩位數(shù)的),并顯示出來。還要加個(gè)鍵盤設(shè)置,鍵盤設(shè)置可以控制產(chǎn)生的位數(shù)和產(chǎn)生位數(shù)的數(shù)值,產(chǎn)生的數(shù)值都必須是兩位數(shù)。例如:我選定中獎(jiǎng)人數(shù)是3人,數(shù)字范圍是50,按下抽獎(jiǎng)鍵后,你的顯示應(yīng)該是諸如25 36 17 之類的三個(gè)數(shù)字,一共6位數(shù)。
求大神幫忙,真的急。。。!


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

來自 3#
ID:123289 發(fā)表于 2018-4-18 20:18 | 只看該作者

回帖獎(jiǎng)勵(lì) +1 黑幣

1、用定時(shí)器做一個(gè)可自動(dòng)重裝的8位定時(shí)模式,中斷時(shí)不做任何事,要的就時(shí)它自動(dòng)將TH值送入TL。
2、你可用鍵盤輸入數(shù)字,來決定TH的大小。
這樣TL每個(gè)機(jī)器脈沖都會(huì)從TH起+1,直到加到FFH再溢出時(shí),又被自動(dòng)重置成TH。用255-TL,就可以得到0至[255-TH]之間的值。例如你需要0-50,就置TH=205,那么TL就會(huì)從205-255之間變化,令X=255-TL,則可得到:0到50之間的數(shù)字。
3、由于TL時(shí)不停地在206-255變化,你不知道它現(xiàn)在是何值!當(dāng)發(fā)生某個(gè)事件時(shí),你就取出TL,只要這個(gè)事件與定時(shí)器無關(guān),則可以認(rèn)為它是隨機(jī)的。例如:你現(xiàn)在按了一下鍵,就取出TL,令X=255-TL,你就可以得到一個(gè)命題所需要的隨機(jī)數(shù)X了。
4、需要3-8個(gè)如何辦呢?領(lǐng)會(huì)以上三步后,自己想辦法吧。
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:311116 發(fā)表于 2018-4-18 18:58 | 只看該作者
有個(gè)出隨機(jī)數(shù)的函數(shù),可以查一下手冊(cè)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表