标题: 数码管0~9,A~F显示 [打印本页]

作者: 烈飞    时间: 2016-11-23 11:12
标题: 数码管0~9,A~F显示
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar a[]={0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x08,0x0B,0X46,0xA1,0x06,0x0E};
uchar b[]={0xef,0xdf,0xbf,0x7f,0xef,0xdf,0xbf,0x7f,0xef,0xdf,0xbf,0x7f,0xef,0xdf,0xbf,0x7f};
void delay(uint x);
void LED();
void main()
{   
     LED();
}
void delay(uint  x)
{
     uint i,j;
         for(i=0;i<x;i++)
         for(j=0;j<250;j++);
         
}
void  LED()
{          uint i;
         for(i=0;i<14;i++)
          {
             P0=a[i];
                 P2=b[i];
                 delay(500);
                 }
}






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1