单片机控制步进电机要求:有加速、减速、停止、正转、反转按钮,电机是四...答:我用的是控制一个步进电机的,这个是我以前写的,你的要求在下面的程序做修改就行了;程序如下:include <reg52.h> define uchar unsigned char define uint unsigned int //uchar table[]={0x18,0x30,0x60,0x48,0x48,0x60,0x30,0x18}; //二相励磁 uchar table[]={0x08,0x10,0x20,0x...
用stc 89C52单片机实现键盘控制28BYJ-48步进电机的启停 加减速,正反转...答:sbit jia_key=P3^6;sbit jian_key=P3^7;sbit zf_key=P3^5;bit flag=0;uchar codetable[]={0x01,0x02,0x04,0x08,0x08,0x04,0x02,0x01};uchar num,qidong,PWM,table_begin;void delay(uchar 1){ uchar j,k;for(j=i;j>0;j--)for(k=125;k>0;k--);} void key(){ if(...