📄 mot.c
字号:
//#include<reg51.h>
#define MOT P1
#define uchar unsigned char
#define uint unsigned int
uchar np=4;
//步近电机运行数据表
const unsigned char motortb[]={0x11,0x55,0x44,0x66,0x22,0xaa,0x88,0x99};
void a_step(uchar d)//步进电机走一步,D=0正转,D=1反转,T越大走得越慢
{
if(d&0x01)
{
if(np==0)np=7;
else np--;
}
else
{
if(np==7)np=0;
else np++;
}
MOT=motortb[np];
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -