四位数码管-0-9999显示-程序

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

///////////////////////////////////////////////数码管显示///////////////////////////////////0000--9999循环数码管显示/////////////////////////共阳数码管P1口输出数据P3.3P3.4P3.5P3.6数码管扫描口#includereg52.hunsignedcharconstz[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98};//7段数码管段码表共阳unsignedcharcodec[]={0x08,0x10,0x20,0x40};//数码管扫描//////////////////////延时函数//////////////////////////////////voiddelay(unsignedintcnt){while(--cnt);}///////////////////////////////////////////////////////main(){unsignedchari,j,k,a,b,m;while(1){for(a=0;a10;a++)///千位for(b=0;b10;b++)///百位for(m=0;m10;m++)///十位for(j=0;j10;j++)///个位for(k=0;k20;k++)///延时循环语句for(i=0;i4;i++)///扫描{P3=c[i];switch(i)///送显示函数{case3:P1=z[j];break;case2:P1=z[m];break;case1:P1=z[b];break;case0:P1=z[a];break;}delay(200);}}}

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功