单片机课程设计-比赛计分器.doc
《单片机课程设计-比赛计分器.doc》由会员分享,可在线阅读,更多相关《单片机课程设计-比赛计分器.doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date单片机课程设计-比赛计分器湖南工程学院湖南工程学院课 程 设 计课程名称 单片机原理与应用 课题名称 比赛计分器设计 专 业 电气工程及其自动化 班 级 电气0803 学 号 200801010310 姓 名 刘超鹏 指导教师 汪 超 2011 年 7 月 4 日湖南工程学院课 程 设 计 任 务 书课程名称 单片机原理与应用 课 题 比赛计分器设计 专业班级 电气0
2、803 学生姓名 刘超鹏 学 号 200801010310 指导老师 汪 超 审 批 任务书下达日期 2011年 6 月 27 日任务完成日期 2011 年7 月 4 日设计内容与设计要求设计内容:设计一个甲,乙两队用的比赛计分器,要求实现以下功能:1、给甲,乙两队分别设置1个加分按钮,按一下能分别实现加一分。2、给甲,乙两队分别设置1个减分按钮,按一下能分别实现减一分。3、设置一个清零按钮,按一下能实现清零4、设置预置分按钮。5、设置一个加减一分、两分和三分的切换按钮。设计要求:1、 设计方案要合理、正确;2、 系统硬件设计及焊接制作;3、 系统软件设计及调试;4、 系统联调;5、 写出设计
3、报告。主 要 设 计 条 件1、 MCS-51单片机实验操作台1台;2、 PC机及单片机调试软件;3、 单片机应用系统板1套;4、 制作工具1套;5、 系统设计所需的元器件。说 明 书 格 式1. 封面2. 课程设计任务书3. 目录4. 系统总体方案设计5. 系统硬件设计6. 软件设计(包括流程图)7. 系统的安装调试说明8、 总结 9、参考文献10、附录(源程序清单及硬件原理图等);11、课程设计成绩评分表。 进 度 安 排设计时间为两周第一周星期一、上午:布置课题任务,讲课及课题介绍 下午:借阅有关资料,总体方案讨论星期二、确定总体设计方案星期三、硬件模块方案设计星期四、软件模块方案设计星
4、期五、设计及调试第二周星期一、设计及调试星期二、设计及调试星期三、总调星期四、写说明书星期五、上午:写说明书,整理资料下午:交设计资料,答辩参 考 文 献1、微型计算机原理及应用许立梓编 机械工业出版社 20022、微型计算机接口技术及应用刘乐善编 华中理工大学出版社 2000 3、计算机硬件技术基础试验教程邹逢兴编 高等教育出版社 20004、16位微型计算机原理接口及其应用周佩玲编 中国科学技术大学出版社2000 5、微型计算机原理与接口技术吴秀清编 中国科学技术出版社 20016、微型计算机接口技术邓亚平编 清华大学出版社 20017、单片机原理及及应用王迎旭编 机械工业出版社 2001
5、8、单片机应用程序设计技术 周航慈 著 北京航空航天大学出版社 20029、单片机实用技术问答 谢宜仁 主编 人民邮电出版社 2002目录第1章 系统总体方案设计11.1 概述11.2 系统框图.2第2章 系统硬件设计.32.1按钮设置.42.2 分值切换显示功能52.3 数码管驱动的选择62.4 发光二极管显示器7第3章 软件设计83.1 系统流程图83.2 显示子程序.93.3 延时子程序10第4章 系统的安装调试说明.114.1 软件调试.114.2 软硬联调.12第5章 总结13第6章参考文献.14附录A源程序清单.15附录B系统原理图,19-第1章 系统总体方案设计1.1. 概述单片
6、机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。单片机的优点是体积小、重量轻、抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发较为容易。例如,80C51系列单片机已有十多年的生命期,如今仍保持着上升的趋势,就充分证明了这一点。单片机以其一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统,数据采集系统、智能化仪器仪表,及通讯设备、日常消费类产品、玩具等。并且已经深入到工业生产的各个环节以及人民生活的各层次中,如车间流水线控制、自
7、动化系统等、智能型家用电器等。而美国ATMEL公司开发生产了新型的8位单片机AT89系列单片机。他不但具有一般MCS-51单片机的所有特性,而且还拥有一些独特的优点,此次设计中所用到的AT89C51就是其中典型的代表。本设计是基于AT89S51单片机的篮球计分器,利用7段共阴LED作为显示器件。在此设计中共接入了1个八位一体7段共阴LED显示器,每队显示器显示范围可达到0255分。系统功能简介本设计内容为比赛计分器,主要用于各种体育比赛记录分数。采用独立式键盘作为输入,用户可分别对两队比分进行加1、加2、加3和减1减2、减3操作,其加减1,2,3分可以通过加减1分、2分和3分的切换按钮实现,并
8、通过指示灯显示其每次按下加减分键所加减的分值。通过加减分键和分值切换键配合使用可以较方便实现预置分。比分通过1个八位一体7段共阴LED显示器显示,每队比分显示三位数。1.2. 系统框图AT89C51 单片机比分复位独立式键盘比分显示系统分值切换显示第2章 系统硬件设计2.1. 按钮设置图2-1按钮功能图独立键盘通过P1口输入键值,其中1/2/3分切换由发光二极管指示,见图1-2。通过加减分键和分值切换键配合使用可以较方便实现甲乙两队的初始分数。按下清零后,显示的分数清零。2.2. 分值切换显示功能 图2-2分值切换显示图2.3. 数码管驱动的选择 图2-3 74LS24574LS245是我们常
9、用的芯片,用来驱动LED或者其他的设备,它是8路同相三态双向总线收发器,可双向传输数据。74LS245还具有双向三态功能,既可以输出,也可以输入数据。当8051单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。当片选端/CE低电平有效时,DIR=“0”,信号由 B 向 A 传输;(接收)DIR=“1”,信号由 A 向 B 传输;(发送)当/CE为高电平时,A、B均为高阻态。由于P2口始终输出地址的高8位,接口时74LS245的三态控制端/1G和/2G接地,P2口与驱动器输入线对应相连。P0口与74LS245输入端相连,/E端接地,保证数据现畅通。8051的
10、/RD和/PSEN相与后接DIR,使得/RD或/PSEN有效时,74LS245输入(P0.IDI),其它时间处于输出(P0.IDI)。2.4. 发光二极管显示器的结构、工作原理及其接口电路下图为典型的数码管:图2-4 7段LED数码管如上图,LED显示器又称为数码管,LED显示器由8个发光二极管组成。中7个长条形的发光管排列成“日”字形,另一个贺点形的发光管在显示器的右下角作为显示小数点用,它能显示各种数字及部份英文字母。LEDD显示器有两种不同的形式:一种是8个发光二极管的阳极都连在一起的,称之为共阳极LED显示器;另一种是8个发光二极管的阴极都连在一起的,称之为共阴极LED显示器。表2-5
11、代码对应表显示字符共阴极段码共阳极段码显示字符共阴极段码共阳极段码03FHC087FH80H106HF996FH90H25BHA4A77H88H34FHB0B7CH83H466H99HC39HC656DH92HD5EHA1H67DH82HE79H86H707HF8F71H8EH动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。CPU向字段输出口送出字形码时,所有显示器接收到相同的字形码,但究竟是那个显示器亮,则取决于COM端,而这一端是由I/O控制的,所以我们就可以自行决定
12、何时显示哪一位了。而所谓动态扫描就是指我们采用分时的方法,轮流控制各个显示器的COM端,使各个显示器轮流点亮。在本课题中采用P0口输出段码,P3口为位控制输出口。第3章 软件设计开始3.1. 系统流程图初始化S4表首址送DPTR,比分清零,加减分值为1调用显示函数判断哪键按下S6 S5S3N去抖动甲乙比分清零切换加减分值,相应LED灯亮S2N 去抖动乙加分加减分键释放去抖动甲加分S1键释放键释放键释放乙减分去抖动3.2. 显示子程序流程图将8位二进制比分转换为十进制数位 选 通取 段 码送 段 码调用延时程序关 段 码图3-2显示子程序流程图3.3. 延时子程序延时子程序就是通过执行一些没用但
13、又占用时间的指令的集合。这个子程序可以用于很多延时的地方因为它延时的时间可以通过R7进行改变,所以通用性好,可以将几个延时子程序合为一个,只用在调用前给R7赋值,即可根据用户的需要延时,流程图见图4-4。给R6放初值执行三条空指令返回R6-1,判断R6是否为0R7-1,判断R7是否为0图3-3 延时子程序流程图第4章 系统的安装调试说明4.1. 软件调试上电时对系统中进行检测是单片机程序中的一个良好设计。在硬件设计时也应该细细考虑将各个使用到的芯片、接口设计成容易使用软件进行测试的模式。很多有经验的单片机设计者都会在系统上电时(特别是第一次上电时)进行全面的检测,或者更进一步,将系统的运行状态
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 比赛 计分
限制150内