一、设计题目
设计一款乒乓球游戏机
基本要求:
- 用 8 个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍;
- 一方发球后,球以固定速度向另一方运动(发光二极管依次点亮),当球达到最后一个发光二极管时,对方击球(按下按钮)球将向相反方向运动,在其他时候击球视为犯规,给对方加 1 分;都犯规,各自加 1 分;
- 甲、乙各有一数码管计分。
附加功能:
裁判有一个按钮,是系统初始化,每次得分后, 按下一次。
二、设计原理及器件
将乒乓球游戏机电路分成 3 块电路:球台驱动电路、控制电路、计分电路。
- 球台驱动电路主要实现球的左右移动显示功能(利用 74LS194 的双向移位功能)和裁判对系统初始化的功能(利用清零端)。
- 控制电路选用 74LS74,利用其置数端可让输出端置 1 或并行输出来控制 74LS194 的移位控制端 S0S1 让 74LS194 完成左移或右移。
- 计分电路具有两位计分功能(采用两片 74LS160 集成 100 进制计数器),采用 74LS48 和共阴数码管完成分数显示。
电路部分器件及个数
电路部分 | 器件 | 个数 | ||||
---|---|---|---|---|---|---|
|
|
|
||||
|
|
|
||||
|
|
|||||
|
|
|||||
|
|
|||||
|
|
|||||
|
|
|
||||
|
|
|||||
|
|