ov9121_screen.h

来自「CMOS 9121 的设置程序」· C头文件 代码 · 共 48 行

H
48
字号
sbit SCREEN=P1^5; 
sbit KEY=P1^7;
sbit p=P3^1;
sbit d=P3^2;
sbit v=P3^3;
sbit r=P3^4;
sbit BEEP=P1^2;
void screen(void)
{
void Delay_2(unsigned long DelayCount);
unsigned long i=0;
unsigned long j=0;
unsigned long value;
value=26*200000;          //5 second加一个零相当于加一倍
st:
SCREEN=1;
//L_Delay(10);
while(i<value)
{i++;
if((KEY==0)||(p==0)||(d==0)||(v==0)||(r==0))
{/*BEEP=(!BEEP);Delay_2(50);BEEP=0;*/i=0;goto st;}
}
while(KEY&&p&&d&&v&&r)
{i=0;SCREEN=0;}
goto st;
}

void Delay_2(unsigned long DelayCount)
{
while(DelayCount--);
}
	  

/*
KEY=!KEY;Delay_2(100);KEY=1;//取value的值送到0X20//SCCB(0Xa0,0X0032,0X99);
Delay_2(100);
p=&hex;
i=0;AD=0x0007;
while(i<7)
{
value=0x01;
RWXX(p,value,AD,0xa0,M2464); //取value的值送到0X0006存下来
i++;p++;value++;AD++;
}
while(1){KEY=!KEY;Delay_2(500);}
}
}*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?