单片机电子记分牌课程设计报告.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 本设计是根据所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。掌握单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子系统中最重要的智能化的核心部件。AT89C51,串行通信,A/D转换,D/A转换,LED数码管显示 目录 目录 1 1课程设计说明 3 1.1课程设计目的 4 1.2本次课程设计任务的主要内容和要求 4 1.3总体方案设计 4 2引言 5 2.1 电子记分牌的研究背景 5 3实验设备 5 3.1 Proteus 6 Proteus软件简介 6 Proteus软件仿真 6 3.2 汇编软件keil c51 6 汇编软件 6 程 7 4硬件说明 7 4.1MCS-51 7 4.2单片机的时钟电路 8 4.3单片机复位电路工作原理 9 4.3 单片机晶振电路工作原理 9 4.4 按键电路的设计 10 4.5蜂鸣器驱动电路设计 10 4.6 数码管特性及使用 11 4.7集成块 12 五、硬件原理 13 5.1 电路原理图 13 .5、2件连线 错误!未定义书签。 6软件设计 14 6.1 相关参考程序内容 14 6.11资料转移指令 14 6.12算术指令 14 6.13逻辑指令 15 6.14控制转移类指令 15 6.15位变量指令 15 6.2软件流程图 16 6.3软件程序 17 八、小结 21 九、结束语 22 设计资料及参考文献 23 1课程设计说明 1.1课程设计目的 本次课程设计是运用《单片机原理及应用》课程及《模拟电子线路》、《数字电子线路》等专业基础课程之后进行的一次综合训练,其主要目的是加深学生对单片机软件技术和相关理论知识的理解,进一步熟悉51单片机系统设计的基本理论、方法和技能;掌握工程应用的基础和要求,力争做到理论与实际的统一;同时培养学生分析问题、解决问题的能力和独立完成系统设计的能力,并按要求编写相关的技术文档和设计报告等。 1.2本次课程设计任务的主要内容和要求 设计内容 、选择51单片机,晶振采样用12MHZ 、启动初始时显示的初始分数为50. 、选手每答对一题加一分,打错一题减一分。加分和减分分别由“加”、“减”按钮(K1和K2)实现。 、几分范围为0~99. 、裁判按下复位按钮(K3)时,数码管显示初始分数50。 、按键按下时有提示音,当有键按下时蜂鸣器发出声音,按键释放时停止发音。 1.3总体方案设计 基于AT89S51单片机比赛计分牌由显示模块、按键模块、单片机主控模块、电源模块等组成,系统框图如图 1-1所示: 图-1 2引言 2.1 电子记分牌的研究背景 单片机是一个单芯片形态,面向控制对象的嵌入式应用计算机系统.它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。 由于本次设计的简单篮球记分牌体积小,故要求其控制器体积更小以便能嵌入其结构之中。单片机以微小的体积和编程的灵活性而产生多种控制功能,完全可以满足需求。可以适应不同规则下操作。 现在大多数比赛活动中都会遇到需要向观众和选手展示选手得分的情况,需要用到比赛记分牌。在目前的市场上,普通计分牌系统都需要几百块,价钱比较高。本项目设计的记分牌系统,电路简易,灵敏可靠,具有一定的使用价值和竞争价值。 3实验设备 Proteus 7 Professional软件及汇编软件keil c51 3.1 Proteus Proteus软件简介  Proteus不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。Proteus是世界上著名的EDA工具 仿真软件 ,从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。 Proteus软件仿真 在PROTEUS绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTEUS的原理图中看到模拟的实物运行状态和过程KEILC51标准C编译器

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档