欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

數(shù)碼管和流水燈同時(shí)工作

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2011年03月23日   【字體:
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
uchar code temp[]={0x80,0xe3,0x44,0x41,0x23,0x11,0x10,0xc3,0x00,0x01};//數(shù)碼管由0~9的顯示
char code b[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,
0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00,0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff,
0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00};//流水燈先是逐個(gè)閃動(dòng),后反向閃動(dòng),再全部閃動(dòng),再反向全部閃動(dòng)。
void delay(uint time)//延時(shí)函數(shù)
{

while(time--);
}

void main() //主函數(shù)
{
uint k,l;
uchar i,j;
j=0;
while(1)
{
for(i=0;i<10;i++)
{
P1=temp;
P2=b[j]; 
for(l=0;l<100;l++)
for(k=0;k<5;k++)
delay(10);
j++;
if(j==38)j=0;

}
}
}
缺點(diǎn):?jiǎn)纹瑱C(jī)兩個(gè)IO口不能同時(shí)獨(dú)立工作!  
關(guān)閉窗口

相關(guān)文章