拔河游戏机开题报告

  • 格式:doc
  • 大小:309.50 KB
  • 文档页数:4

合肥学院
综合课程开题报告题目:拔河游戏机的设计实现系别:电子信息与电气工程系专业:电子信息工程
班级: 10级电子(1)班
姓名:
导师:黄
一、主要内容
本系统是拔河游戏机的设计与实现。

采用模块化的设计方案,运用LED 彩灯、按键等组成电路,使用独立按键作为游戏按键控制LED 彩灯移动实现“拔河游戏”,灯采用10个LED 灯。

使用按键控制电平变化输入到微控制器STC89C52单片机。

二、系统总体设计
1.设计思路
电路使用10个发光二极管,开始时只有中间一个发亮,此即拔河的中心点。

游戏双方各持一个按钮,迅速地、不断地按动,产生脉冲,谁按得快,亮点就向谁的方向移动,每按一次,亮点移动一次。

亮点移到任一方终端二极管时,这一方就获胜,此时双方按钮均无作用,输出保持,只有复位后才使亮点恢复到中心。

系统总体框图如图1所示。

图1 拔河游戏机总体框图
2. 各部分功能概述 (1)单片机
STC 公司的单片机主要是基于8051内核,是新一代增强型单片机,指令代码完全兼容传统8051,速度快8~12倍,带ADC,4路PWM,双串口,有全球唯一ID 号,加密性好,抗干扰强。

同时其价格低,体积小,功耗低,可靠实用。

STC89C52是一种带8K 字节闪烁可编程可檫除只读存储器的低电压,高性能COMOS8的微处理器。

该器件采用与工业标准的MCS-51指令集和输出管脚相兼容。

单片机
按键1 发光二极管 按键2
图2 STC89C52引脚图
(2) 按键
使用三个独立按键组成,单片机P3.2~P33口接按键,按键一端接地,另一端与I/O 引脚相连,按键按下为低电平,未按下为高电平。

(3) LED 发光二极管模块 如下图所示是10个发光二极管并联,共阳极公共端接阳极,低电平有效(灯亮),
接单片机P0.0~P0.7、P2.0~P2.1口。

(4) 直流稳压电源模块
直流稳压电源是一种将220V
工频交流电转换成稳压输出的直流电压的装置,它需要变压、整流、滤波、稳压四个环节才能完成。

本设计中我们利用它来提供阅读器部分的正负5V 电压。

图4 LED 灯 图3 按键
图5 正负5V 直流稳压电源电路图
3.程序框图
开始
初始化
左移一位
按键1被按
下?
按键2被按
下?
右移一位 是否移位至最左端?
是否移位至最右端?
结束



是 否


否。