需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:23526 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着电子的技术的发展,单片机在国民经济的各个领域得到了广泛的应用。单片机以其体积的小、功能的全、性价比的高的优点,在数据的采集、家用的电器等多领域得到了广泛运用。国际象棋是风靡世界的对弈二人棋类游戏,在智能手机以及电脑Windows 系统中都有各种版本的游戏程序,其功能以及规模变得越来越强大,足以见得大家对这个游戏的喜爱。 本文以PIC18F452单片机为控制核心,采用256*256液晶屏LM4229为显示屏,基于Proteus软件开发了手持式国际象棋游戏机的硬件电路。整个电路由单片机和其他LED显示、蜂鸣器、复位电路、时钟脉冲等部分构成。软件部分在Keil中进行编写和调试,采用C语言进行开发,具有可读性强便于后续开发和移植等优点。设计完成后在Proteus 中进行了仿真,结果演示整个系统运行正常,可以实现预期的各项功能。 我国有许多棋盘类型游戏,但普及的大都是中国象棋、围棋。本设计可以为推广国际象棋提供一种低成本稳定可靠的解决方案。
关键词:国际象棋;PIC8F452;LED液晶屏;Proteus 仿真;
目录 摘要 Abstract 第1章 绪论-1 1.1选题的研究背景及意义-1 1.2 电子游戏的发展-1 第2章 总体设计-3 2.1 设计目的-3 2.2设计要求-3 1)棋盘和棋子-3 2)行棋规则-3 3)特殊走法-4 4)胜、负、和-4 5)记分的方法-4 第3章 硬件设计-6 3.1 单片机的选型-6 3.1.1单片机简介-6 3.1.2 单片机的特点-6 3.1.3 单片机的发展趋势-7 3.1.4 单片机的应用-7 3.1.5 PIC18F452单片机简介-8 3.2 硬件电路设计-9 3.2.1 时钟电路-9 3.2.2 复位电路-9 3.2.3 译码器74LS138简介-11 3.2.4显示电路-12 3.2.5 蜂鸣提示电路-13 第4章 软件设计-15 4.1 系统的软件设计-15 4.1.1 LCD驱动程序设计-16 4.1.2 单片机配置以及初始化-17 4.1.3 游戏主程序设计-19 第5章 系统仿真-22 结 论-23 参考文献-24 致 谢-25 |