📄 sifu_temp2.c
字号:
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/***********************************************/
//Three Sig_x = 0; Sig_y = 1;
/***********************************************/
/************* dot 1(x=300,y=1000)**************/
Sig_x = 0;
Sig_y = 1;
Delayms(50);
TR0 = 1;
TR1 = 1;
do //x & y action 1
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==1000) TR0 = 0;
}while(Counter_x<300||Counter_y<1000);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 2(x=300,y=500)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==500) TR0 = 0;
}while(Counter_x<300||Counter_y<500);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 3(x=300,y=450)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==450) TR0 = 0;
}while(Counter_x<300||Counter_y<450);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 4(x=300,y=300)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==300) TR0 = 0;
}while(Counter_x<300||Counter_y<300);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 5(x=300,y=250)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==250) TR0 = 0;
}while(Counter_x<300||Counter_y<250);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 6(x=300,y=150)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==150) TR0 = 0;
}while(Counter_x<300||Counter_y<150);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 7(x=300,y=100)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==100) TR0 = 0;
}while(Counter_x<300||Counter_y<100);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 8(x=300,y=90)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==90) TR0 = 0;
}while(Counter_x<300||Counter_y<90);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 9(x=300,y=80)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==80) TR0 = 0;
}while(Counter_x<300||Counter_y<80);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 10(x=300,y=80)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==80) TR0 = 0;
}while(Counter_x<300||Counter_y<80);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/***********************************************/
//Four// Sig_x = 0; Sig_y = 0;
/***********************************************/
/************* dot 10(x=300,y=80)**************/
Sig_x = 0;
Sig_y = 0;
Delayms(50);
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==80) TR0 = 0;
}while(Counter_x<300||Counter_y<80);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/*********************************************/
/************* dot 9(x=300,y=80)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==80) TR0 = 0;
}while(Counter_x<300||Counter_y<80);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 7(x=300,y=100)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==100) TR0 = 0;
}while(Counter_x<300||Counter_y<100);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 6(x=300,y=150)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==150) TR0 = 0;
}while(Counter_x<300||Counter_y<150);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 5(x=300,y=250)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==250) TR0 = 0;
}while(Counter_x<300||Counter_y<250);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 4(x=300,y=300)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==300) TR0 = 0;
}while(Counter_x<300||Counter_y<300);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 3(x=300,y=450)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==450) TR0 = 0;
}while(Counter_x<300||Counter_y<450);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 2(x=300,y=500)**************/
TR0 = 1;
TR1 = 1;
do
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==500) TR0 = 0;
}while(Counter_x<300||Counter_y<500);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/************* dot 1(x=300,y=1000)**************/
TR0 = 1;
TR1 = 1;
do //x & y action 1
{
if(Counter_x==300) TR1 = 0;
if(Counter_y==1000) TR0 = 0;
}while(Counter_x<300||Counter_y<1000);
TR1 = 0;
TR0 = 0;
Counter_x = 0;
Counter_y = 0;
PULS_y = 0;
PULS_x = 0;
/**********************************************/
/***********mark1 go to mark0 ******************/
Sig_x = 1;
Delayms(50);
do
{
TR1 = 1;
}while(Counter_x<3000);
TR1 = 0;
Counter_x = 0;
PULS_x = 0;
/**********************************************/
Delayms(250);
Delayms(250);
Delayms(250);
Delayms(250);
Delayms(250);
Delayms(250);
Delayms(250);
Delayms(250);
/**********************************************/
}
}
void Delayms(unsigned char ms)
// relay ms
{ unsigned char i;
while(ms--)
{
for(i = 0; i < 120; i++);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -