Skip to content

sy2es94098/whack_a_mole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

基於PIC18F4520的打地鼠遊戲

工具

  • FPGA板
  • 點矩陣
  • 七段顯示器

遊戲規則

  • 遊戲時間30秒,由七段顯示器顯示
  • 點矩陣顯示地鼠位置,按壓對應位置按鈕可以打擊地鼠
  • 打中地鼠可以加一分,分數由七段顯示器顯示
  • 地鼠只會顯示0.5秒
  • 時間結束時,會有"GG"的字樣往左滑動離開
  • 按下button0即可reset遊戲

Module 說明

  • matrixKeyboard_drive & keypad:檢測哪個按鈕被按下
  • hit_gopher:處理打到地鼠的訊號
  • random_gen_state:隨機產生下個地鼠
  • dot_displayer:點矩陣顯示器控制
  • SevenSegment:七段顯示器控制
  • gg:呈現遊戲結束時的GG畫面
  • whack_a_hole:連結各module使遊戲運行

About

基於pic18f4520的打地鼠遊戲

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published