- 14
- 0
- 约6.95千字
- 约 17页
- 2018-04-05 发布于重庆
- 举报
基于单片机课程设计电子记分牌
目录
方案设计说明---------------------------------------------------2
硬件设计说明------------------------------------------------------2
电路图---------------------------------------------------------------3
单片机I/O口分配详情-------------------------------------------4
元器件参数规格-----------------------------------------------------5
软件设计说明--------------------------------------------------------5
软件设计思路及流程图---------------------------------------------6
程序整体框架结构简介------------------------------------------- --7
重要程序段说明----------------------------------------------------7
完整程序清单-------------------------------------------------------9
制作调试说明-------------------------------------------------------14
软件调试过程------------------------------------------------------14
硬件调试过程---------------------------------------------------------15
总结心得体会-------------------------------------------------------15
参考文献----------------------------------------------------------------15
单片机课程设计报告
一 方案设计说明:
设计方案之前,得先分解设计任务。本次的设计任务是篮球记分牌,据常识,篮球记分牌应有分别给两队加分,暂停,显示屏既要显示时间又要显示分数。在进行设计之前,应自己提出几个问题,待问题回答之后。基本功、的设计方案就出来了。在设计之前我提出了一下几个问题:
a:硬件部分如何控制给A对B对加分,如何控制时间与分数的显示?场地交换的时候又是如何实现分数显示交换的?应该如何连接硬件,在硬件上设置控制端,控制端与单片机各引脚之间的连。数码管用来显示比分与时间,有共阴和共阳,如何选择?
b:单片机只有一个CPU,如何实现即要扫描按键,又要显示比分,显示时间。数码管工作的本质是将要显示的数据的字型码送给他,如何采集到变化的分数和时间并送给数码管。用查表吗?
c:分数时间显示都应该有对应的数码管,如何控制数码管,使时间和分数都显示在相对应的数码管上?加分与倒计时在程序中最本质的东西是什么,如何用程序来说明这样的事件,各事件之间又是如何联系的。
虽然这些问题看似很普通,似乎在设计过程中都要面对这样的问题,何不事先就解决这些问题呢,在逐一回答这些问题的同时,该任务的设计方案已见雏形。以下就是该方案的详细内容以及我问题的答案。
系统原理图如下图一所示:
图一
二 硬件设计说明:
(一)电路图:
(二) 单片机AT89SC51的I/O口分配使用情况
图中P0.0,P0.1,P0.2,分别是给A对加分,B对加分,比赛暂停的控制口,通过按键检测高低电平来控制,其具体控制过程见程序。P3.2与P3.3口是外部中断,其中断服务程序的功能是实现比分交换和比分与时间的切换显示。P2.0至P2.3口是数码管工作控制单,电路中选择共阳极的数码管,可以省去输入端的驱动电路,使电路更简洁。P0口作为字形码的输出口,与数码管的八只管教相连。
(三)元器件的参数及规格:
主要元器件有单片机芯片AT89SC51,共阳极数码管,9012PNP三极管。其中单片机承载程序,实现电路功能,三极管起开关及驱动数码管显示作用。数码管显示比分和时间。
三 软件设计说明:
程序的总体思路是主程序一直在扫描按键,倒计时减一,比分显示,比分交换,时间与比分的切换都在中断服务程序中完成。其具体内容如下所示。
(一)软件设计思路及流程图:
--------------主程序流程图------------------
---------按键扫描程序 ----------------------
您可能关注的文档
- 品质管理 Introduction to Design for Si Sigma IDOV product development process.ppt
- 品质管理 质量改善提案.ppt
- 品质部主管及各岗位岗位说明书.doc
- 品牌服饰专卖店管理标准规范手册 ppt.ppt
- 品质部主管岗位管理职责.doc
- 哈佛人力资源管理精品课程中文特译本 企业职务设计.doc
- 哈佛商业案例:中国移动通信团体广东无限公司江门分公司.doc
- 哈医大年夜解剖课件肌肉.ppt
- 哈夫曼编码与算术编码比较.doc
- 哈佛商学院管理技能培训全面教程.doc
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)