turn.c

来自「应用于陵阳单片的电梯,」· C语言 代码 · 共 30 行

C
30
字号
#include <spce061a.h>
void zhengz1()                              //左边的单步距正转
{
	*P_IOB_Data&=0xf3ff;                     //B10为左边DIR=0  B11为左边的PLS=0	
	*P_IOB_Data|=0x0800;                     //B10为左边DIR=0  B11为左边的PLS=0
	
}
void fanz1()                             ////左边的单步距反转
{    
	*P_IOB_Data|=0x0c00;                 //B10为左边DIR=1  B11为左边的PLS=1   
	*P_IOB_Data&=0xfbff;                //B10为左边DIR=1  B11为左边的PLS=0                 
}
void up()
{
	int i;
	for(i=0;i<200;i++)
	{
		*P_IOB_Data&=0xf3ff;                     //B10为左边DIR=0  B11为左边的PLS=0	
        *P_IOB_Data|=0x0800;                     //B10为左边DIR=0  B11为左边的PLS=0
	}
}
void down()
{
	int i;
	for(i=0;i<50;i++)
	{
	    *P_IOB_Data|=0x0c00;                 //B10为左边DIR=1  B11为左边的PLS=1   
	    *P_IOB_Data&=0xf7ff;                //B10为左边DIR=1  B11为左边的PLS=0 
	}
}

⌨️ 快捷键说明

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