本帖最后由 ny760117144 于 2014-6-11 20:09 编辑
季夏木槿 发表于 2014-6-11 18:56
你先显示个最简单的,比如1、2、3,能显示么
其他都可以显示出来,就是计算时间的部分显示不出
uint read1(int i)//IO口接入脉冲,用T0定时计数器计数:
{
uint val;
sum=0;
TH0 = 0;
TL0 = 0;
TR0 = 1;
if (i==0)
while(a==0);
else
while(b==0);
val = sum * 65536 +TH0* 256 +TL0;
TR0=0;
}
void T0_time() interrupt 1
{
TH0=0;
TL0=0;
sum ++;
}
这里是否有问题?感觉怪怪的