加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

DIY制作方块游戏VGA彩屏显示(原理图+PCB+源代码等)

2015/11/06
14
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

       该设计通过51单片机驱动电脑vga显示器玩方块游戏,同时用彩显来显示。但2051那点速度,那点内存,做起来好不容易。没有PWM输出,只能用软件模拟彩显的行,场同步信号。仅128 BIT内存,其中112字节用作显示缓存,剩下给系统的只有16字节了。硬件倒是简单,所以就连洞洞板也没焊,拿个IC座空中搭桥来测试。

电路设计截图:

方块游戏框图:

网友设计心得分享:

整板测试完毕,基本满意。还有一些小毛病:
1、显示网格信号时,发现有轻微拖尾现象,发现是下拉电阻R13(3.3K)过大所致,改为1K后正常。
2、三极管封装丝印画反了,所有三极管全部转 180度安装才正确,即将 C, E 引脚对换。
切记不要按丝印的那个“D”形来安装,要转180度才正确。
3、电源退耦电容小了点,当扬声器阻抗较低,且电源内阻大时,画面有些干扰。 

LS2051测试成功了。

关于LS2051每运行一条语句只用一个机器周期,所以在AT2051里的双周期语句后都得加NOP。我改了以后试了下发现能用,现在先发个暂时看着能用的程序。详见附件内容LS2051test.rar文件

  • 最新版原理图及 PCB图,终结完美版.rar
    描述:原理图和PCB源文件,用AD软件打开
  • 俄罗斯方块游戏源码和程序设计要点.zip
    描述:源码用的汇编,要不然达不到速度
  • LS2051test.rar
    描述:网友分享的测试代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
SN74LVC1G32DCKR 1 Texas Instruments Single 2-input, 1.65-V to 5.5-V OR gate 5-SC70 -40 to 125

ECAD模型

下载ECAD模型
$0.36 查看
TJA1051T/3/CM,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下载ECAD模型
$1.03 查看
FX135A-327 1 Fox Electronics Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, ROHS COMPLIANT, SMD, 2 PIN

ECAD模型

下载ECAD模型
$0.78 查看

相关推荐

电子产业图谱