第一章设计任务书
一、设计题目:乒乓球比赛游戏机
二、设计要求:
1.设计一个甲、乙双方参赛,裁判参与的乒乓球比赛游戏模拟机。
2.用8个发光二极管排成一条直线,以中点为界,两边各代表参赛双方的位置,其中点亮的发光二极管代表“乒乓球”的当前位置,点亮的发光二极管依次由左向右或由右向左移动。
3.当球运动到某方的最后一位时,参赛者应立即按下自己一方的按钮,即表示击球,若击中,则
“球”向相反方向运动,若未击中,则对方得1分。
4.设置自动计分电路,双方各用二位数码管来显示计分,每局10分。到达10分时产生报警信号。
如上图1所示,该电路主要由球台驱动电路,控制电路,计数器,显示译码器和LED数码管等组成。图中标出的各种信号的含义:CP表示球台驱动电路和计数器的时钟信号:S表示灯(乒乓球)移动的信号;L表示发光二极管驱动信号,由L1-L8组成;CNT表示计数器的计数脉冲信号,由CNTI,CNT2组|
|成;KA.KB表示开关控制的外输入发球、击球信号。
二、总体思路描述如下:
1.用两个74LS194四位双向移位寄存器模拟兵乓球台,其中第一个74LS194的DL输出端接第二个的|
右移串行输入端,这样当兵乓球往右准备移出第一个寄存器的时候就会在时钟脉冲的作用下被移入第二个寄存器。同样道理,第二个74L5194的AR输出端接第一个的左移串行输入端。
2.用D触发器及逻辑门电路构成驱动控制电路
3.用计数器、逻辑门电路和集成的4管脚的数码管组成计分电路