Verilog HDL乒乓球游戏机_第1页
Verilog HDL乒乓球游戏机_第2页
Verilog HDL乒乓球游戏机_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Moduleping _ pang (clk1khz、rst、af、aj、BF、bj、shift、seg71和seg 72);Input clk1khz、rstInput af、aj、bf、bj;/af,aj击a侧发球,a侧击球output733600shift;/output:0scanscan;Output 633600 seg71,seg72Reg clk2hzreg3133600CNT;Reg 633600 seg71,seg72reg:0a _ score,b _ score瑞格a,b;reg733600shift;/*2Hz频率拆分* * * * * * * * * * * * *

2、 */Always(posedge clk1khz)贝金If(cnt=19999999)贝金CNT=0;Clk2hz= clk2hz终端ElseCnt=cnt 1b1终端/* * * * * * * *比赛规则* * * * * * * * * * * * */Always (posedgeclk 2hz,posedgerst)贝金If(rst)贝金a _ score=0;b _ score=0;a=0;b=0;Shift=8b0终端Else if(a=0b=0af=1)/A子贝金a=1;Shift=8b10000000终端Else if(a=0b=0bf=1)/B子级贝金b=1;Shift=

3、8b00000001终端Else if(a=1b=0)Begin/球从a到b如果未通过If(shift16)/网,则为A加分贝金If(bj=1)贝金A _ score=a _ score 1b1a=0;b=0;Shift=8b00000000终端Elseshift=1b0,shift733601;终端Else if(shift=0)/B在不打继续球的情况下a加分贝金A _ score=a _ score 1b1a=0;b=0;终端Else beginIf(bj=1)/B打击成功begin a=0;b=1;终端Elseshift=1b0,shift733601;终端终端Else if(b=1a=

4、0)/球从b移动到a贝金If(shift16shift!=0)贝金If(aj=1)贝金B _ score=b _ score 1b1a=0;b=0;shift=0;终端Elseshift=shift 633600,1 B0 ;终端Else if(shift=0)贝金B _ score=b _ score 1b1a=0;b=0;终端Else贝金If(aj=1)贝金a=1;b=0;终端Elseshift=shift 633600,1 B0 ;终端终端终端Always(a_score,b_score)贝金盘柜(a _ score)0:seg71=7b01111111:seg71=7b00001102

5、:seg71=7b10110113:seg71=7b10011114:seg71=7b11001105:seg71=7b11011016:seg71=7b11111017:seg71=7b00001118:seg71=7b11111119:seg71=7b1101111default : seg 71=7b 0000000;Endcase事例(b _ score)0:seg72=7b01111111:seg72=7b00001102:seg72=7b10110113:seg72=7b10011114:seg72=7b11001105:seg72=7b11011016:seg72=7b11111017:seg72=7b0000111

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论