下载此文档

篮球赛计时计分器课程设计汇总.doc


文档分类:通信/电子 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
该【篮球赛计时计分器课程设计汇总 】是由【泰山小桥流水】上传分享,文档一共【24】页,该文档可以免费在线阅读,需要了解更多关于【篮球赛计时计分器课程设计汇总 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选1/24篮球赛计时计分器课程设计汇总优选电子与电气工程学院课程设计报告课程名称电子技术课程设计设计题目计分器专业名称电子科学与技术班级13级2班学号2013210825学生姓名唐前昆指导教师王欢2015年06月02日1篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/24篮球赛计时计分器课程设计汇总优选目第1章系概括??????????????1功能述??????????????1按置??????????????1第2章体方案??????????????2系框??????????????2件体??????????????2第3章系硬件??????????????380C51片机??????????????33×4矩式??????????????38段数管示器??????????????3系原理??????????????3第4章件??????????????4主函数??????????????4按取,按理函数??????????????5示子函数??????????????6延子函数??????????????7第5章系的安装明??????????????8件??????????????8硬??????????????8??????????????9参照文件??????????????10附A系原理??????????????11附B源程序清??????????????12篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选3/24篮球赛计时计分器课程设计汇总优选2篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/,主要用于各样体育竞赛记录分数。采纳矩阵式键盘作为输入,用户可分别对两队比分进行加1、加2和减1减2操作,其加减1,2分能够经过加减1分、2分的切换按钮实现,并经过指示灯显示其每次按下加减分键所加减的分值。能够实现预置分。比分经过4个8段数码管显示器进行显示,每队比分显示位,,见图1-1。457...-1按钮功能图此中1/2分切换由发光二极管指示,加1减1分别对应。预置分是起初设定分数能够分别设定甲乙两队的初始分数。按下清零后,显示的分数清零。篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选5/24篮球赛计时计分器课程设计汇总优选3篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/,见图2-1。3x4矩阵键盘89C524个8段数码显示器单片机复位电路发光二极管图2-1系统框图本设计用80C51单片机为核心,,用户信息输入则采纳3×4矩阵式键盘。89C52单片机有32根I/O线,因此不用扩展I/O口。用一片单片机即可知足本设计的输入输出。:信息输入、信息办理、显示输出。主要包含:显示函数,按键获得函数,按键办理函数,进制变换函数。信息输入时采纳矩阵式键盘来实现,因此需要检测键盘有无按键的子程序;信息办理需要对用户经过键盘输入的不同信息进行鉴别并履行相应的办理;显示输出考虑到成本和电路体积,决定采纳动向输出。篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选7/24篮球赛计时计分器课程设计汇总优选4篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/-51,因此就选择了STC89C52单片机,因为它与INTEIMCS-51兼容,并且它们都拥有同样的CPU和指令系统,引脚功能兼容,简单掌握和使用。×4矩阵式键盘依据设计共需要7个按键,可采纳3×3矩阵式键盘,但考虑到常用键盘为3×4矩阵式键盘,并且方便此后功能的扩展和方便硬件的连结,因此最后决定采纳3×4矩阵式键盘作为输入。数码管显示器数目选择两个队,每队2位比分,每个显示器只好显示一位,则最少需要采纳4个8段数码管显示器。段数码管显示器采纳动向显示输出比分。数码管共阴共阳接法的选择51单片机I/O口输出高电平常输出的电流很小,数码管不会太亮;因为本设计采用动向显示,单片机I/O口直接接数码管,因此决定采纳共阳数码管。数码管驱动的选择为了使数码管亮度达到要求,数码管的位选端需要驱动,因为单片机I/O口的高电平输出的电流很小,需要驱动电路驱动,进而增添显示亮度。最简单廉价的驱动就是使用三极管,为低电平常开通,因此选择PNP型三极管。4系统原理图(见附录)篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选9/24篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/24篮球赛计时计分器课程设计汇总优选5篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选11/:MAIN:MOVNUMA,#0MOVNUMB,#0;分数清零MOVTEMP,#1;初步时的分数加1MOVP1,#0DFHACALLTRANM0:ACALLDISP;调用显示函数ACALLKEYSCAN;调用按键获得函数SJMPM0;第一初始化将积蓄甲乙两对分数的内存单元清零,初步时TEMP置1,并使LED5点亮,调用进制变换函数,调用显示函数,调用按键获得函数,此后重复调用显示函数,调用按键获得函数.。函数间的调用关系,见图4-1。主函数进制变换函数显示函数按键获得函延时函数篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选12/24篮球赛计时计分器课程设计汇总优选延时函数图4-1函数关系调用图进制变换函数按键办理函数篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/24篮球赛计时计分器课程设计汇总优选6篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/,按键办理函数按键获得,按键办理函数流程图,见图4-2。开始键扫描有无键按下去颤动键码计算开释键******@A+DPTRA=06EH,清A=0D62H,分A=0E5H,AA=0E3H,A零键办理值切换键办理加分键办理减分键办理图4-2按键获得,按键办理函数流程图说明:因为图纸大小有限,还有B加分键办理,B减分键办理,以及按下无重点时显示不变。未在图纸中表示出来。篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选15/24篮球赛计时计分器课程设计汇总优选7篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/,用这类方法的利处在于每次刷新显示的时间同样,每个数码管显示的时间也同样,这样就能够让数码管清楚并且坚固的显示数据。显示子程序流程图,见图4-3。位选通取段码送段码调用延时程序关段码图4-3显示子程序流程图篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选17/24篮球赛计时计分器课程设计汇总优选8篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/。这个子程序能够用于好多延时的地方因为它延时的时间能够通R7进行改变,因此通用性好,能够将几个延时子程序合为一个,只用在调用前给R7赋值,即可依据用户的需要延时,流程图见图4-4。R6放初值履行三条空指令R6-1,判断R6能否0R7-1,判断R7能否0返回图4-4延时子程序流程图篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选19/24篮球赛计时计分器课程设计汇总优选9篮球赛计时计分器课程设计汇总优选篮球赛计时计分器课程设计汇总优选24/24篮球赛计时计分器课程设计汇总优选

篮球赛计时计分器课程设计汇总 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息