微机课程设计
姓名:班别:学号:指导老师:
日期:设计目的和内容
1.1.题目描述
用8个LED发光管(4个红,4个绿)的来回滚动显示来模拟打乒乓球时乒乓球在两边球台上的来回运动。比赛双方用按钮(双方各用
1个按钮)的方法来模拟发球与接球
,即发球方按动其控制的按钮
,球从发球方一侧向对方运动(
LED发光管从发球方到对方逐个点亮,滚动显示),当球运动至接球方时,接球方立即按动其控制的按钮,“击球”使球“弹回”发球方一侧,如此周而复始,直至在规定的击球时间内有一方未能完成击球动作,从而对方得一分,然后继续比赛。
1.2.设计要求
比赛规则可参照一般的乒乓球比赛规则。要求:
(1)球以每
0.5秒滚过1个LED的速度移动;
(2)回球需在球到达后的
0.5秒内进行(按下按钮)
,否则按失球计;
(3)球未到达提前按下按钮不起回球作用
;(4)用4个八段码为双方记分(每方
2个八段码,
10进制计数,初始值
0:0)。1.3.设计提示
球到达接球方后,立即读接球方的按钮状态,若未按则有效(若已按下则无效),然后不断读此按钮状态,直到按下代表“击球”动作。
硬件设计及原理图
2.1.
芯片7 ...


雷达卡




京公网安备 11010802022788号







