资源描述:
《林琳317--棋钟---象棋计时器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、邵阳学院课程设计(论文)摘要本系统是一个用于棋类比赛的计时钟系统,该计时钟可分别完成甲乙对规定用时的计时和规定时间用完后的读秒计时。规定甲乙双方各有2小时比赛规定用时,分别设计各方的用时定时器,并用数码管显示各方已用的时、分从0:00~1:59计时间隔为1S。2小时规定时间用完后,每方限定在30秒内必须下出一步棋,此时定时器将完成对读秒时间的30S倒计时,并数码管显示此时过程30~00。若计时到零,则发生警报信号该方超时负。各定时器设置计时暂停/继续键,在规定时间计时时,该键的作用为暂停本方计时,并继续对方计时;在读秒时间计时时,该键的作用为复
2、位本方计时起始点29S,并启动对方定时器。设置系统复位键,比赛结束时,按该键使各方的定时器均复位到规定时间的零点0:00,以便重新开始比赛。Thissystemisoneforchessgameclocksystem,thisclockcanbecompletedrespectivelytopartybwhenprovisionsofthetimingandregulationswiththetimeafterDouMiaotiming.Provisionstobothpartieshave2hourswhenrules,thedesignof
3、allpartiesrespectivelywhenthetimer,andthedigitaltubedisplaythepartieshavethe,pointsfrom0:00~ithappenedtimeintervalfor1s.2hourssettimeafterusing,eachpartywithin30secondsnextstepmustbechess,thetimerwillfinishontimeDouMiao30scountdown,anddigitaltubedisplaytheprocess30~00.Ifthet
4、imingtozero,ithappenedalarmsignalthepartytimeoutnegative.Setthetimertimingpause/continuetokey,inthespecifiedtimetiming,thekeyroletosuspendhisowntime,andcontinuetoeachothertiming;InDouMiaotimetiming,thekeyroleforresethisowntimingstartingpointands,andstartthetimer.Setsthesyste
5、mresetbutton,theendofthematch,accordingtothekeythatallthetimerareresettosettimezero0:00,inordertostartgames.关键词:计时钟;系统;数码管;棋类Keywords:Theclock,thesystem,digitaltube,chessI邵阳学院课程设计(论文)目录摘要……………………………………………………………………………I第1章、整体设计论述及仿真软件介绍……………………………………11.1整体设计论述……………………………………………
6、…………11.2仿真软件介绍…………………………………………………………1第2章、单元模块设计………………………………………………………62.1计时器模块……………………………………………………………62.2控制模块………………………………………………………………72.3选择模块………………………………………………………………92.4显示模块……………………………………………………………102.5报警模块……………………………………………………………10第3章、实验仿真结果……………………………………………………11第4章、总结与设计调试体会…
7、…………………………………………16第5章、附录………………………………………………………………18第6章、参考文献…………………………………………………………27邵阳学院课程设计(论文)第1章整体设计论述1.1整体设计论述按照设计要求,分别设置甲乙各方规定时2小时计时器和30秒倒记时器,如下图。在控制模块的作用下,相互协调工作:在规定时内,30秒计时器不工作,输入继续暂停端能暂停其中一方计时器的同时继续另一方的计时。当甲或乙归定时两小时用完后,启动各自的30秒倒计时!这时的输入继续暂停开关能复位其中一方的30秒到29,并开始另一方的记时。
8、当比赛结束时,输入清零端复位信号,各计时器回到开始,重新开始下场比赛!计时器的输出同时也控制着报警模块的工作,当甲乙任一方所有时间都用完时,报警模块输