基于单片机的篮球比赛计时器硬件设计 联系客服

发布时间 : 星期四 文章基于单片机的篮球比赛计时器硬件设计更新完毕开始阅读3a7e5b90541810a6f524ccbff121dd36a32dc4bb

答谢辞

感谢老师对我论文的悉心指导,从论文选题到论文的写作过程给予我真诚的鼓励、中肯的建议和指导。他严谨的治学作风给予我深深地影响,促使我在论文写作中精益求精。对巫老师的辛勤指导,呈上我最诚挚的谢意。

感谢各位同学给予我的帮助和支持,在我遇到困难的时候,是他们伸出援助之手,帮助我解决问题客服困难,使我有更大的勇气去面对艰难困苦。 感谢常州信息职业技术学院各位领导,感谢在我大学三年学习生活中,给予我淳淳教诲的所有的老师们,谢谢您们曾经给予我的一切。

17

附录

1模块子程序 #include #include #include #define uchar unsigned char #define uint unsigned int sbit fmq=P1^2; //蜂鸣器发声 sbit key0=P3^0; sbit key1=P3^1; sbit key2=P3^2; sbit key3=P3^3; sbit key4=P3^4;

sbit key5=P3^5;//按键定义 sbit a1=P2^2; sbit a2=P2^3; sbit a3=P2^4; sbit a4=P2^5; sbit a5=P2^6; sbit a6=P2^7;

short int fen,miao,fm;

uchar flag,flag1,flag2,flag3,a,menu,down,count,ff,g,xz,

18

hm,aa,bb,cc,dd,ee,fenmiao;

uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99, 0x92,0x82,0xf8,0x80,0x90}; bit tflag,sflag; void pd();

void Delay_ms(uint Time); void cx();

void display(aa,bb,cc,dd,ee,ff);

void time_update();

/*-------- 主函数-----------*/ void main() { ET0=1; TMOD=0x01;

TH0=(65536-46063)/256; TL0=(65536-46063)%6; TR0=1; IT1=1; EX1=1; EX0=1;

19

IT0=1; PX1=1; EA=1; fen=12; miao=0; fm=24; xz=0; fmq=0;

while(1) { cx();

display(aa,bb,cc,dd,ee,ff);

if(g==1)

{

if(sflag)

{

sflag=0;

time_update();

}

20