您好,欢迎来到九壹网。
搜索
您的当前位置:首页正文

毕业设计专题:猜数字游戏

来源:九壹网
I專題:猜數字遊戲

撰寫程式語言:verilog

壹、遊戲方法:

電腦隨機抽取一組四位不重複的數字 玩家來猜測他的數字

如一個數字猜中且位置正確則為1A 數字正確位置不對則為1B

玩家必須根據線索判斷正確的數字 EX:電腦答案:2468

玩家猜 :2134 則提示:1A1B

3

4

1

2 5

6

貳、功能:

一、硬體:長高科技公司控制器

http://www.dmatek.com.tw/tw/twpro/fpga/fpaa1.html 二、操作功能:如上圖 (1) 顯示猜對打O或猜錯打X圖示 (2) 所有輸入皆由此鍵盤輸入 (3) 永久顯示遊戲名稱及歡迎訊息 (4) 遊戲畫面 (5) 6bit顯示:次數(MSB 2bit)及計時(LSB 3bit)[第4bit不顯示] (6) 16bit LED顯示:霹靂燈顯示(倒數十秒增快)及猜對時全數亮暗

參、操作流程圖 (括弧表使用I/O) (3)WELCOME:game of 4bit guess number (4)grade:easy………………………....1 normal………………………2

hard…………... ……………3

billboard:……………………………4 game note:…………………………..5

(2)1:不限次數及時間 (2) 2:不限次數並限時60秒 (2) 3:限八次並限時60秒

+:回主畫面 +:回主畫面 +:回主畫面

(5)次數 秒數 1 003 (1)X (4)遊戲主畫面 (6)pily

ex: 2468 (亂數)

press * start , + return, - abandon (5)次數 秒數 1 2134 1A1B 3 050 2 1234 0A2B (1)O 3 2468 4A (6)一起亮暗 若次數及秒數低於排行榜或排行榜內無記錄 則 PERFACT cost:3 times 50s並詢問是否進入排行榜內填寫

否則為 GOOD cost:3 times 50s

回主畫面

(4)填寫排行榜:使用(2)4&6數字鍵控制左右, + 輸入, * 確定 ABCDEFGHIJKLMNOPQRSTUVWXYZ 結果 YANG grade:hard NO:1 name:YANG cost:3 times 50s 清除並顯示各等級排行榜(僅顯示記錄前三名) grade NO name times time(s) easy 1 2 3 normal hard 1 YANG 3 50

因篇幅问题不能全部显示,请点此查看更多更全内容

Top