微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 34. 带有存储器功能的数字温度计

34. 带有存储器功能的数字温度计

时间:11-18 来源:互联网 点击:
interrupt1using0//T0用于定时1s时间到
{
secondcount++;
if(secondcount==100)
{
secondcount=0;
secondflag=1;
}
TH0=55536/256;
TL0=55536%256;
}
voidt1(void)interrupt3using0//T1定时1ms用数码管的动态刷新
{
timecount++;
if(timecount==4)//T1定时1ms到
{
timecount=0;
if(displaycount==5)
{
P0=(displaycode[displaybuffer[7-displaycount]]|0x80);//在该位同时还要显示小数点
}
else
{
P0=displaycode[displaybuffer[7-displaycount]];
}
P2=displaybit[displaycount];
displaycount++;
if(displaycount==8)
{
displaycount=0;
}
}
}

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

网站地图

Top