新建 文本文档.txt
来自「电源性能测试,使用AT89S52+AT24C02+LCD1602,编译通过,有掉」· 文本 代码 · 共 65 行
TXT
65 行
#include <at89x51.h>
unsigned char buffer[4]={0,0,0,0};
void daojishi(void)
{
TMOD=0x02;
TH0=0x06;
TL0=0x06;
TR0=1;
ET0=1;
EA=1;
}
void t0(void) interrupt 1 using 0
{
unsigned int tcnt;
tcnt++;
if(tcnt==4000)
{
tcnt=0;
second--;
if(second==0)
{
second=59;
minite--;
if(minite==0)
{
minite=0;
}
}
buffer[3]=second%10;
buffer[2]=second/10;
buffer[1]=minite%10;
buffer[0]=minite/10;
}
}
void manxi(void)
{
TMOD=0x10;
TH1=(65536-6000)/256;
TL1=(65536-6000)%256;
TR1=1;
ET1=1;
EA=1;
}
void t1(void) interrupt 3 using 2
{
if(sflag)
{
P3_0=0;
TH1=(65536-10000)/256;
TL1=(65536-10000)%256;
sflag=0;
}
else
{
P3_0=1;
TH1=(65536-60000)/256;
TL1=(65536-60000)%256;
sflag=1 ;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?