- 4
- 0
- 约1.19万字
- 约 46页
- 2019-06-01 发布于江苏
- 举报
《基于单片机以及X点阵屏俄罗斯方块游戏板》开发介绍
基于8052单片机和8×16点阵屏;Step 1.硬件构成—介绍游戏板所用主要器件及其要实现的功能
1.1 核心处理器-STC80C52RC
1.2 8x8单色点阵-LG12088BH-W
1.3 4-to-16 Line Decoder-MM74HC154
1.4 四位八段共阳数码管-LG5641BH
1.5 同向锁存器-SN74HC573AN
1.6 开关按键
1.7 焊接实物图:
Step 2.仿真软件辅助设计—Proteus 7.10仿真模块展示
Step 3.C程序模块简要说明;Step 1.硬件构成及功能简介;1.核心处理器
最小系统电路
12MHz晶振
RC复位电路
5V直流电源
;2.8x8单色点阵
LG12088BH-W
主要参数
驱动电流:20±5mA
颜色:红色
规格:8×8黑底
数量:2
信号源:由译码器提供16行扫描信号,由锁存器提供8位 显示信号和驱动电流。
功能:提供8×16个像素点的显示屏,为游戏提供必要的 图形显示模块。 ;3.4-to-16 Line Decoder
MM74HC154
关键参数
真值表
引脚图;3.4-to-16 Line Decoder
信号源:P2低四位(P1.0至P1.3),使能E1接P2.7,E2接地
功能:为8×16点阵提供16行低电平扫描信号。;4.四位八段共阳数码管
LG5641BH
主要参数:
驱动电流:10mA左右
信号源:用两块锁存器分别控制位选信号和段选信号。
功能:为游戏板提供必要的分数显示模块。;5.同向锁存器
SN74HC573AN
关键参数
真值表:
引脚图:
驱动性:可驱动数码管和点阵正常点亮
数量:3块;5.同向锁存器
Ⅰ.作为点阵显示信号输送和驱动的锁存器(一块)
信号源:单片机P3I/O
功能:给点阵送显示信号并提供驱动电流。(LE接地);5.同向锁存器
Ⅱ.作为P0口拓展和数码管位选、段选信号输送以及驱动 电流提供锁存器(两块)。
信号源:单片机P0口(已上拉10K电阻)。
两个锁存控制端接在单片机P2口。
功能:为数码管送入段选信号和位选信号,提供电流驱动 ;6.开关按键
一个自锁开关:用作整个游戏板的开关(带发光二极管)。
六个按键:一个用作复位键,其余五个用作人为控制输入。
信号源:人为击按。
功能:Start/Suspend键:游戏开始和暂停控制
Up键:控制形状逆时针旋转
Left和Right键:控制形状左右移动一格
Down键:控制形状快速下降
;焊接实物图:;焊接实物图:;焊接实物图:;Proteus 7.10仿真模块展示
单片机最小系统模块
按键模块
;Proteus 7.10仿真模块展示
点阵显示模块
;Proteus 7.10仿真模块展示
四位数字显示模块
;Proteus 7.10仿真模块展示
仿真运行时[Proteus设计文件][视频文件]
;详细内容见附件;/*****************************************************************************************
名称:《基于8052单片机和8X16点阵屏俄罗斯方块游戏板》
时间:2012年05月23日17时
单位:武汉理工大学信息学院电子1003班
作者:颜百千
*****************************************************************************************/
#includereg52.h
#includestdlib.h
#includemath.h
#define uchar unsigned char
sbit slock=P2^7; //译码器输出使能端
sbit upkey=P2^3; //“旋转图形/向上”按键
sbit leftkey=P2^1; //“左移/向左”按键
sbit rightkey=P2^2; //“右移/向右”按键
sbit downkey=P2^0; //“快速下移/向下”按键
sbit duan=P2^5; //数码管段选信号所用锁存器的锁存允许端
sbit wei=P2^6; //数码管位选信号所用锁存器的锁存允许端
sbit startsuspendkey=P2^4; //“开始/暂停/继续”多功能切换按键;/***********************************图形编码机制介绍**************************************
您可能关注的文档
- 《WindowsXP+Office实用教程》第部分:计算机基础知识.ppt
- 、肾上腺素受体激动医药.ppt
- 《PLC》第1部分可编程序控制器基础.ppt
- 《中药药理学》教案.ppt
- 《中国高血压防治指南》制定的背景以及要点.ppt
- 《中药药理学》教学方案.ppt
- 《临床医药理学》年绍兴市住院医师规范化培训(唐志华).ppt
- 《PLC》第部分可编程序控制器基础.ppt
- 《优化课堂》教案:物理粤教版选修第一章第六节示波器的奥秘.ppt
- 《人体解剖生理学》第十部分泌尿系统上海海洋大学吴文惠教授.ppt
- 良肢位摆放在骨科康复中的应用.ppt
- 2026精选人教版一年级上册数学期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).pdf
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级上册数学期末考试试卷(3套含答案解析).pdf
- 2026新版人教版三年级下册数学期末考试试卷(3套含答案解析).docx
- 2026精选人教版四年级上册英语期末考试试卷(3套含答案解析).docx
- 2026新版人教版三年级上册语文期末考试试卷(3套含答案解析).docx
- 良肢位摆放与康复训练的结合.ppt
- 良肢位摆放在儿童康复中的应用.ppt
最近下载
- 建筑工程质量司法鉴定中修复方案及修复费用确定的探讨.docx VIP
- (一模)2026年合肥市2026届高三第一次教学质量检测 物理试卷 (含官方答案).docx
- 2025年中级消防设施操作员(维保类)考试题库及答案(浓缩500题).docx VIP
- 欧盟F-gas法规原文.pdf VIP
- 新人教版高一英语必修二英语单词默写表.pdf VIP
- 计算机音乐技术在高校音乐教学中应用.doc VIP
- 中国术数概论.pdf VIP
- 产品碳足迹核算与评价 课件 16 CBAM政策起源.pptx
- 供应链碳关税应对:2025年CBAM合规培训.pptx VIP
- 2025年华侨港澳台生入学考试高考数学试卷真题.pdf VIP
原创力文档

文档评论(0)