51 microcontrolador, escriba un programa para controlar la rotación del motor paso a paso.
#include //Archivo de encabezado de definición de pin de 51 chips\x0d\#include //Contiene internamente la función de retardo _nop_();\x0d\\x0d\#define uchar unsigned char\x0d\# define uint unsigned int\x0d\\x0d\uchar código FFW[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};\x0d\uchar código REV[8]={0xf9,0xf8, 0xfc,0xf4 ,0xf6,0xf2,0xf3,0xf1};\x0d\\x0d\/****************************** *** ***********************/\x0d\/* \x0d\/* Retraso t milisegundos\x0d\/* Reloj de 11,0592 MHz, el retraso es aproximadamente 1 ms \x0d\/* \x0d\/*************************************** ** *******************/\x0d\void retraso(uint t)\x0d\{ \x0d\ uint k;\x0d\ while(t--) \x0d \ {\x0d\ for(k=0; k