基于protues仿真设计一款乒乓球游戏机

本文介绍了一款基于Protues的乒乓球游戏机设计,使用8个LED表示球,2个按钮模拟球拍。游戏机包含球台驱动、控制和计分电路,采用74LS系列芯片实现。玩家通过按钮控制击球,违规则对方得分,计分通过74LS160和74LS48显示。裁判按钮用于系统初始化。设计详细阐述了各部分电路工作原理,包括74LS194的移位功能和74LS74的控制功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、设计题目

  设计一款乒乓球游戏机

基本要求:

  1. 用 8 个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍;
  2. 一方发球后,球以固定速度向另一方运动(发光二极管依次点亮),当球达到最后一个发光二极管时,对方击球(按下按钮)球将向相反方向运动,在其他时候击球视为犯规,给对方加 1 分;都犯规,各自加 1 分;
  3. 甲、乙各有一数码管计分。

附加功能:

  裁判有一个按钮,是系统初始化,每次得分后, 按下一次。

二、设计原理及器件

  将乒乓球游戏机电路分成 3 块电路:球台驱动电路、控制电路、计分电路。

  1. 球台驱动电路主要实现球的左右移动显示功能(利用 74LS194 的双向移位功能)和裁判对系统初始化的功能(利用清零端)。
  2. 控制电路选用 74LS74,利用其置数端可让输出端置 1 或并行输出来控制 74LS194 的移位控制端 S0S1 让 74LS194 完成左移或右移。
  3. 计分电路具有两位计分功能(采用两片 74LS160 集成 100 进制计数器),采用 74LS48 和共阴数码管完成分数显示。

电路部分器件及个数

电路部分 器件 个数
球台驱动电路
74LS194
2
计分电路
74LS160
4
74LS48
4
74LS04
2
74LS32
16
74LS08
4
控制电路
74LS74
2
74LS00
2
74LS32
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方烟火

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值