但是毕竟已经是几十年前推出的老游戏了,在本次设计中作者对其进行了升级改造,除了基本的经典游戏功能外,基于已有的硬件条件,添加自动寻豆(创意取材于现代网络游戏流行的自动寻路功能,增加了游戏趣性),游戏中途暂停与退出(随时随地可以暂停和中止,更加适应前文所提到的碎片化时间管理模式,人们可以在零碎的时间里玩一会,这样游戏更容易被人接受)。这些改进措施无疑更加贴近玩家的心理,受欢迎的程度也一定会上升。
贪吃蛇这款游戏十分经典。也是一款容易让人熟练掌握的小游戏。简单的操作下却有着无穷乐趣,看似只要操纵蛇吃到豆子就可以继续,实际上却考验着玩家对于空间的敏感程度(因为增长的蛇身会占据更多空间,加大游戏难度)。而本次设计还添加了新的功能,这些改进措施无疑更加贴近玩家的心理,使这款经典的游戏再次绽放出生机。
本次设计就是要使用常见的单片机作为核心,围绕以LED点阵,LCD液晶显示屏幕等外围电路来完成贪吃蛇游戏机的设计与制作。因此本文接下来将对单片机,LED等硬件进行简单的介绍。
1.2 单片机的发展状况
当今正值单片机蓬勃发展的浪潮,地球上主要的芯片制造厂商纷纷研发并向市场推出了多款单片机,其数量之繁多,功能之先进,特长之明显,让单片机的使用者们眼花缭乱,目不暇接。众多单片机既有与主流C51系列兼容的,也有不兼容的,每种单片机都有其擅长的领域与其力不能及的地方。这使得单片机的应用,尤其是在当今强调小型化和移动便携性的嵌入式系统中大放异彩。
让我们对单片机发展数十年的历史放眼看去,可以找到其将来大致的发展趋势,有以下几种:
1.低功耗CMOS化
英特尔公司在1980年推出的MCS-51系列中的8031,功率高达今天的单芯片厂商一般控制在100mW的751倍多。过高的功率会带来散热问题,发热导致运行效率下降,更严重的可能导致芯片烧毁等严重后果,所以随着技术水平的不断提升,更低的功耗也毫无疑问将在未来的微控制器中出现。而在众多的降低功耗的解决方案中,CMOS也就是互补金属氧化物半导体工艺得到了当今世界上各种微控制器制造商的普遍认同。比如也是前文中的英特尔公司推出的80C51就采用HMOS(即高密度金属氧化物半导体工艺)和CHMOS(高密度互补金属氧化物半导体工艺)。相比于CMOS由于受到自身物理性质决定其功耗虽然较低,但是其速度也不尽如人意。CHMOS不仅具有功耗低的优点,同时还能保持高速的性能。另外,CHMOS更加适合应用于功率较低的情况,如使用电池供电的系统,这也适应了接下来要讨论的微型化便携化的发展趋势。因此,这种新型技术应用将是未来的单片机开发主要方向。
2.微型单片化
现代不断发展的电子科学技术使越来越多的电子产品出现在我们日常的生活中,为了方便使用,对电子产品的要求显然是更加轻便小巧易于携带。为了能够提高便携性,以及适应电子产品越来越小,薄,轻的设计发展趋势,现在常规的中央处理的微控制器(CPU),随机存取数据存储器(RAM),可编程只读程序存储器(ROM),并行和串行通信接口的中断系统,定时电路,时钟电路集成在一个单一芯片,微控制器集成了增强的A / D转换器,PMW(脉宽调制电路),WDT(看门狗),有些单片机的LCD(液晶)驱动电路都集成在一个芯片上,微控制器单元电路包含更是这样,越强大的功能。而且为了适应更加专业化更加细分的使用需求,有相当可观数量的SCM厂商也可根据用户要求量身定制,打造独特的芯片。 51单片机微控制器的贪吃蛇游戏机设计+电路图(2):http://www.751com.cn/zidonghua/lunwen_14930.html