不太理解,谁给看看这是什么意思啊

问题遇到的现象和发生背景

我仿照别人的28BYJ-48步进电机转1圈的程序写了个转90的,确实可以转90度,但是我不懂原理,为什么这就能转90度,可以帮我讲一下嘛?

问题相关代码,请勿粘贴截图

void SETP_MOTOR_FFW(uchar n)
{
uchar i,j;
for(i=0;i<2641;i++)
{
for(j=0;j<8;j++)
{
P1 = FFW[j];
Delay1ms(25);
}
}
}

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果