微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 8X8点阵原理及驱动

8X8点阵原理及驱动

时间:11-25 来源:互联网 点击:

uint timecount;
uchar a;
uchar b;

void main(void)
{
TR0=0;
TMOD=0x01;
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
EA=1;
ET0=1;
TR0=1;
while(1);
}

void t0(void) interrupt 1
{
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
Ser_IN(tab[a]); //8X8点阵列扫描
Ser_IN(tabdigit[b][a]);//送行扫描数据
Par_OUT(); //显示
a++;
if(a==8)
{
a=0;
}
timecount++;
if(timecount==1000)
{
timecount=0;
b++;
if(b==60)
{
b=0;
}
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top