基于单片机的篮球比赛计分器设计报告内容摘要:

settime(void) { unsigned char flag。 time=0。 fen=time。 writtime()。 while(!flag) { if(0==K3) { delay(20)。 if(0==K3) { while(!K3)。 flag=1。 } } if(0==K1) { delay(20)。 if(0==K1) { while(!K1)。 . . time++。 fen=time。 s=24。 writtime()。 } } if(0==K2) { delay(20)。 if(0==K2) { while(!K2)。 time。 fen=time。 s=24。 writtime()。 } } } } 24s 倒计时子 函数 if(0==f||1==f||2==f) { if(aa==20) { aa=0。 s。 miao。 if(255==miao) { miao=59。 fen。 } if(255==s) { flag=0。 TR0=0。 TR1=1。 Play(2)。 delay(255)。 Play(2)。 s=24。 miao++。 } if(0==fenamp。 amp。 0==miao) { f++。 flag=0。 fen=time。 TR0=0。 TR1=1。 Play(1)。 s=24。 } } } if(3==f) { if(aa==20) . . { aa=0。 s。 miao。 if(255==miao) { miao=59。 fen。 } if(255==s) { flag=0。 TR0=0。 TR1=1。 Play(1)。 s=24。 miao++。 } if(0==fenamp。 amp。 0==miao) { P2_0=0。 Play(2)。 delay(255)。 Play(2)。 TR0=0。 } } } } 4 系统调试与结果分析 当时 编写程序时, 24s 倒计时不成功, 24s 无法和总时间一 起倒计时,后来发现程序中24s 和总时间的变量重复了,所以无法一起倒计时,经过更改后,成功实现了 24 秒的功能。 图 12 24s 倒计时仿真图 还有一个是复位那个键不好用,按一下没有 反应,后来发现接 rst 的电路不对,经过 分析,更改之后 就成功实现了复位的功能。 . . 图 13 复位前截图 按完复位键之后,就变成 图 14 复位后截图 5 结论 这次设计和论文是在老师的指导和帮助下完成的,让我们三个在此次实习中受益匪浅。 在此次设计中我们三个遇到了很多困难,让我们明白了 自己对理论知识掌握程度还不够,也懂得 了学以致用的重要性。 在这次实习中,我们熟悉了对 protel 和 proteus 软件的使用,也重新温故了一下 c语言。 在这次设计过程中,我们深深体会到了要制作一个成品的艰辛,一定要保持一个严谨的态度。 感谢学校和老师给了一个这么好的实习机会,也使我们明白了团队合作的重要性。 对以后工作一定有很大的帮助。 参考文献: [1] 谭浩强 C 程序设计 [J] 清华大学出版社, 2020( 8) [2] 王守中 读就通 51 单片机开发 [J] 电子工业出版社, 2020( 2) [3] 张义和 陈敌北 例说 8051[J] 人民邮电出版社, 2020( 1) [4] 彭为 黄科 雷道仲 单片机典型系统设计实例精讲 [J] 电子工业出版社 ,2020(12) . . 附录一: protel原理图 12Y1XTAL100pFC1Cap Semi100pFC2Cap SemiGND5V100pFC3Cap Pol110kR21KR1S5SWPB5VGNDS1SWPBS2SWPBS3SWPBS4SWPBS1S1S2S2S3 S3S4S4123456789P1MHDR1X9P00P01P02P03P04P05P06P07P00P01P02P03P04P05P06P075VBLK0BLA1D72D63D54D45D36D27D18D09E10RW11RS12VL13VDD14VSS15*LCDP07 P06 P05 P04 P03 P02 P01 P005VGND 5VGNDGNDGND1KR9RPot5V(AD0)39(AD1)38(AD2)37(AD3)36(AD4)35(AD5)34(AD6)33(AD7)32(A8)21(A9)22(A10)23(A11)24(A12)25(A13)26(A14)27(A15)285V40GND20(RXD)10(TXD)11ALE/PROG30PSEN2912345678(INT1)13(INT0)12(T1)15(T0)14EA/VPP31XTAL119XTAL218RST9(RD)17(WR)16*?Component_1330R7Res2D1LED15VQ12N3906P24P25P26P24P25P26LSSpeaker330R6Res2GNDS?SWPBS5S5GND . .。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。