- 21
- 0
- 约5.21千字
- 约 15页
- 2018-05-08 发布于河南
- 举报
verilog乒乓球大作业(仿真成功)
一 任务描述1 设计要求左、右双方各持一按键作为“球拍”,实验板上一行8只发光二极管为乒乓球台,其中那只发光的发光二极管代表乒乓球所在位置。设计如图1所示的乒乓球游戏实物图的模拟控制器。发球方最后一位LED点亮,按下键表示发球,亮的灯依次向对方移动,当到达对方最后一位时0.5s内对方必须按下按键表示接球,接球后LED灯向对方移动,否则输球。接球时,LED没有亮到最后一位时就按下接球按键为犯规。输球或者犯规,对方加1分,率先加到11分者游戏胜出这一局。2设计思路考虑到游戏的复杂度,采用状态机来实现这些模式转换。用到8个状态,如下所示:状态功能S0复位状态,也是判断发球权的状态S1甲方发球S2球从甲方向乙方右移,若此时乙方接球就给甲方加一分,并将球权给甲方S3开始判断乙方是否在0.5S内接球S4乙方发球S5球从乙方向甲方左移,若此时甲方接球就给乙方加一分,并将球权给乙方S6开始判断甲方是否在0.5S内接球S7用于接球后判断发球程序还加入了蜂鸣、用数码管显示分数和发球权等功能。二 结构框图1 状态转移图K_a=1led8s==8ed8s==8_b=1K_a=1K_b=1K_b=1K_a=1S7S6S3S1S5S2S4S02 程序流程图3 系统模块三 系统程序module pingpangok(state,clk2hz,rst,k_a,k_b,led
您可能关注的文档
最近下载
- 初中数学的教学论文.docx VIP
- 2025年苏教版高中地理(城市人口与就业)探究试卷及解析.docx VIP
- 面向虚拟现实工程教育的多传感器数据时空同步算法及通信协议设计.pdf VIP
- 2025年无人机驾驶员执照遥控器自定义按键功能设置检查专题试卷及解析.pdf VIP
- 2025年房地产经纪人二手房交易各项税费计算方法专题试卷及解析.pdf VIP
- 2025年房地产经纪人评估中的服务创新专题试卷及解析.pdf VIP
- 内镜中心患者检查防坠床防护方案.docx VIP
- 全面解读质量强国建设纲要.ppt VIP
- 金螳螂管理制度(工作流程).doc VIP
- 城市人行天桥与人行地道技术规范(附条文说明).pdf VIP
原创力文档

文档评论(0)