全文预览

课程设计报告--LED点阵广告牌的设计

上传者:叶子黄了 |  格式:doc  |  页数:27 |  大小:1305KB

文档介绍
8;?//设置移动速度的初值}voidinit1()?//左移显示方式各变量的初始化{?shuz=5;?shub=1;?a=shuz*16+shub*8+15;?P0=0;?P2=0;?temp1=0;}voiddisp1()?//左移显示子程序{?P0=table1[k];?k++;?P2=table1[k];?k++; P1=temp1;?temp1++;?if(temp1==0x10) temp1=0x00;?delay(1);?}voidinit2()?//上移显示方式各变量的初始化{ P0=0;?P2=0;?temp2=0;?}voiddisp2()?//上移显示子程序{?numa=kk*2;?numb=kk*2+1;?a=table2[numa];?b=table2[numb]; if(jj==v)?{?c=a>>1; d=b<<(8-1); e=b>>1; f=a<<(8-1); c=c|d; table2[numa]=c; e=e|f; table2[numb]=e;?}?P0=a;?P2=b; P1=temp2;?temp2++;?if(temp2==0x10) temp2=0x00;?delay(1);}voidinit3()?//闪烁显示方式各变量的初始化{ P0=0;?P2=0;?num3=0;?temp3=0;}voiddisp3()?//闪烁显子程序{ a3=table3[iii+(num3++)];?b3=table3[iii+(num3++)];?P0=a3;?P2=b3;?P1=temp3++;?delay(1);}voidtimer0()interrupt0?//外部中断0的中断程序?{?v=8;?//初始化移动速度?flag++;?//flag值加1,改变显示方式?temp1=0x00;?temp2=0x00;?temp3=0x00;}

收藏

分享

举报
下载此文档