象棋比赛专用计时器的设计与制作毕业设计书.pdf

象棋比赛专用计时器的设计与制作毕业设计书.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
张家界航空工业职业技术学院毕业设计书 摘 要 象棋比赛计时器是为了解决象棋比赛时的计时问题的准确方便和灵活适用 的问题而提出的,我组设计的象棋比赛计时器在硬件部分主要是利用 STC89C52 单片机完成了计时和切换的功能,并通过液晶显示屏 1602 来显示两名玩家比赛 的剩余时间,软件部分适用keil 4 软件来进行编译,通过Proteus 软件进行仿 真,后把生成的HEX 文件烧录到单片机芯片中,采用该套硬件可以根据比赛的进 行来准确的对玩家剩余时间进行计时和显示,方便玩家进行比赛,基本满足了本 次设计的要求。 关键字:单片机;象棋比赛计时器;1602 液晶;按键 1 / 53 张家界航空工业职业技术学院毕业设计书 目 录 摘 要1 目 录2 第 1 章 引 言 1 1.1 设计概述1 1.2 设计目标与意义1 1.3 章节安排2 第 2 章 方案论证与选型 3 2.1 设计需求分析3 2.2 主要器件的选择3 2.2.1 MCU 选择3 2.2.2 数码管显示4 2.2.3 LCD1602 显示4 2.2.4 采用FPGA 编程5 2.3 方案确定5 2.4 主要器件介绍5 2.4.1 STC89C52 芯片引脚说明5 2.4.2 LCD1602 液晶显示器功能简述7 2.4.3 LCD1602 引脚说明8 第 3 章 硬件电路设计 10 3.1 总体设计10 3.1.1 晶振电路11 3.1.2 复位电路12 3.1.3 蜂鸣器报警电路12 3.1.4 按键电路13 3.1.5 LCD1602 显示部分电路13 3.2 万能板布局14 第 4 章 软件设计 15 4.1 软件总体设计15 4.2 软件模块说明16 4.2.1 主函数模块说明16 4.2.2 LCD1602 驱动程序17 4.2.3 独立按键驱动程序18 4.3 小结20 第 5 章 产品调试 22 5.1 调试的设备22 5.2 调试步骤22 5.3 故障分析22 第 6 章 产品使用说明 23 6.1 功能描述23 6.2 使用说明23 2 / 53 张家界航空工业职业技术学院毕业设计书 第 7 章 心得体会 24 致 谢25 附 录27 3 / 53 张家界航空工业职业技术学院毕业设计说明书 第 1 章 引 言 1.1 设计概述 随着社会文明的进步和科学技术的发展,先进的电子技术在各个近代学门类 和技术领域占有不可或缺的核心地位。在我国建设现代化的发展中数字电子技术 在国民经济和科学研究各个领域的应用也越来越广泛,而计时器恰恰是数字电子 技术的一个重要组成部分,计时器是一个用来实现技术的功能时序部件,它不仅 可以用来计数脉冲个数,还长用来做数字系统的定时,分频执行数字运算,以及 其他特定的逻辑功能等等。 单片机(Microcontrollers )是一种集成电路芯片,是采用超大规模集成电路 技术把具有数据处理能力的中央处理器 CPU、随机存储器 RAM、只读存储器 ROM、多种I/O 口和中断系统、定时器/计数器等功能(可能还包括显示驱动电 路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到一块硅片上构 成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。 STC89C52 是一个低电压,高性能CMOS 8 位单片机,片内含8k bytes 的可 反复擦写的Flash 只读程序存储器和256 byt

文档评论(0)

店小二 + 关注
实名认证
内容提供者

包含各种材料

1亿VIP精品文档

相关文档