#include<reg51.h>
unsigned int shi,ge,js
void delay(unsigned char i)
sbit P2_0=P2^0
sbit P2_1=P2^1
unsigned int i=0
unsigned char key_press()
unsigned char key_scan()
unsigned int m=0m2=0n1=6n2=2
void TIMERO_1()
void TIMERO_0()
unsigned char led[4]={0xee,0xdb,0xf5,0xdb}
unsigned char code tabe[13]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x00}
unsigned char num
unsigned char key_scan()
{ unsigned char hang,lie,key
P3=0x0f
if(P3!=0x0f)
delay(100)
if(P3!=0x0f)
{
switch(P3&0x0f)
{
case 0x0e:hang=0break
case 0x0d:hang=1break
case 0x0b:hang=2break
//case 0x07:hang=3break
}
P3=0xf0
switch(P3&0xf0)
{
case 0xe0:lie=0break
case 0xd0:lie=1break
case 0xb0:lie=2break
case 0x70:lie=3break
}
while(P3!=0xf0)
key=hang*4+lie
}
// else
// key=12
return (key)
}
unsigned char key_press()
{
unsigned char temp,key_flag
P3=0x0f
delay(100)
temp=P3
if (temp!=0x0f)
{
key_flag=1
}
else
{
key_flag=0
}
return key_flag
}
void TIMERO_0() interrupt 1
{
TH0=0X3C
TL0=0XB0
m++
if(m==20)
{
m=0
n1--
shi=n1/10
ge=n1%10
}
if(n1==0)
{i=i+1
n2=3
TR1=1
TR0=0
}
//if(ge==0)
//{ge=2}
}
void TIMERO_1() interrupt 3
{
TH1=0X3C
TL1=0XB0
m2++
if(m2==20)
{
m2=0
n2--
shi=n2/10
ge=n2%10
}
if(n2==0)
{
i=i+1
n1=js
TR0=1
TR1=0
if(i== 4)
{
i=0
}
//if(ge==0)
//{ge=js}
}
}
void display(unsigned char a,b,c,d,e,f)
{
P2_1=1
P2_0=0
P0=0x20
P2_0=1
P2_1=0
P0=tabe[a]
delay(10)
P0=0x00
P2_1=1
P2_0=0
P0=0X10
P2_0=1
P2_1=0
P0=tabe[b]
delay(10)
P0=0x00
P2_1=1
P2_0=0
P0=0x08
P2_0=1
P2_1=0
P0=tabe[c]
delay(10)
P0=0x00
P2_1=1
P2_0=0
P0=0x04
P2_0=1
P2_1=0
P0=tabe[d]
delay(10)
P0=0x00
P2_1=1
P2_0=0
P0=0x02
P2_0=1
P2_1=0
P0=tabe[e]
delay(10)
P0=0x00
P2_1=1
P2_0=0
P0=0x01
P2_0=1
P2_1=0
P0=tabe[f]
delay(10)
P0=0x00
delay(10)
}
void main()
{
TMOD=0X11
TH0=0X3C
TL0=0XB0
TH1=0X3C
TL1=0XB0
ET1=1
ET0=1
EA=1
P1=0XFF
while(1)
{
P0=0
if(key_press())
{ num=key_scan()
if(num<=9)
{
shi=ge
ge=num
js=shi*10+ge
n1=js
}
if(num==10)
{
TR0=0
TR1=0
shi=ge
ge=num
}
if(num==11)
{
TR0=1
i=0
js=shi*10+ge
}
}
P1=led[i]
display(12,12,12,12,shi,ge)
}
}
void delay(unsigned char i )
{
unsigned char j, k
for(k=0k<ik++)
for(j=0j<255j++)
}
jquery动态内容如何保持到刷新时间、jQuery 定时局部刷新(setInterval),显示时间2、jQuery实现AJAX定时局部页面刷新 需要某种机制,不断刷新网页,以提供一个实时的仪表板某种。 如果我只能刷新一个特定的页面的一部分,这将是很大的,例如:仪表盘上的交通灯显示系统状态。
只要在页面放入这个小的JS代码片段刷新里面的内容ID标签的一切,每5秒:
每5秒,刷新内容相同的URL和所有元素,驻留在元素ID为content元素的内容:内容。
3、jquery 的时间定时刷新