⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 7219.h

📁 用C51写的单片机程序
💻 H
字号:
/*显示子程序*/
sbit DIN=P1^0;
sbit CLK=P1^1;
sbit LOAD=P1^2;
uchar num[4]={0};

/*向7219发送数据*/
void send(uchar add,uchar dat)
 {uchar ADS,i,j;
  LOAD=0;i=0;
  while(i<16)
       {if(i<8)  {ADS=add;}
           else  {ADS=dat;}
        for(j=8;j>=1;j--)
             {DIN=ADS&0x80;ADS=ADS<<1;CLK=1;CLK=0;
             }
        i=i+8;
        }
  LOAD=1;
}

/*初始化MAX7219*/
void ini_7219(void)
{send(0x0c,0x01);
 send(0x0b,0x03);
 send(0x0a,0xf5);
 send(0x09,0xff);
}
/*显示函数*/
void dir(void)
{uchar i;
 for(i=1;i<5;i++)
    send(i,num[i-1]);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -