📄 measure_p.c
字号:
#include<reg52.h>
#include<lcd1602.h>
#include<counter.h>
#include<measure_P.h>
#include<write164.h>
void measure_P()
{
uchar dotwei;
uchar Mflag;
unsigned long period;
uchar iop1;
gotoxy(2,1);
write_LCD_data('=');
dotwei=0;
while(1)
{
Mflag=1;
while(Mflag)
{ // write164(Fen100_MP);
period=counter(1);
if(period>100)
{iop1=P1;
period=period*100+iop1;
dotwei=8;
gotoxy(2,3);
display_LCD_number(period,dotwei);
}
else Mflag=0;
if(period==0) {goto reti;}
}
Mflag=1;
while(Mflag)
{ // write164(direct_MP);
period=counter(1);
if(period>100)
{iop1=P1;
period=period*100+iop1;
dotwei=6;
gotoxy(2,3);
display_LCD_number(period,dotwei);
}
else
{// write164(direct_MP);
period=counter(10);
iop1=P1;
period=period*100+iop1;
if(period>10)
{
dotwei=7;
gotoxy(2,3);
display_LCD_number(period,dotwei);
}
else Mflag=0;
}
if(period==0) {goto reti;}
}
}
reti:;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -