承接点阵显示代码
unsigned char DianZhen_DongHua[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x7C,0x02,0x02,0x7C,0x00,0x40,0x7E,
0x40,0x00,0x3C,0x42,0x42,0x3C,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
}; //定义一个数组装载动画
void main ()
{
unsigned char i,offset=0,count=0;
_74HC595_Init();
while (1)
{
for(i=0;i<8;i++)
{
DianZhen_XianShi(DianZhen_DongHua[i+offset],i); // 点阵屏的扫描以及数据输入
}
count++;
if(count>10) 用count计次实现一个延时功能
{
count=0;
offset++;
if(offset>24)
{
offset=0;
}
}
}
}