• iskyme
    了解作者
  • Visual C++
    开发工具
  • 17KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 3
    下载次数
  • 2015-12-17 23:02
    上传日期
这是两个关于步进电机的例子,通过SPWM波来调节电机的转速!
Stepper-motor.zip
  • 例程
  • byj-2
  • byj-2.Uv2
    1.9KB
  • byj-2.OBJ
    2.3KB
  • byj-2_Uv2.Bak
    0B
  • byj-2.c
    521B
  • byj-2.M51
    3.9KB
  • byj-2.plg
    557B
  • byj-2.Opt
    1009B
  • byj-2
    2KB
  • byj-2_Opt.Bak
    1012B
  • byj-2.hex
    482B
  • byj-2.LST
    2KB
  • byj-1
  • byj-1.M51
    3.2KB
  • byj-1.Uv2
    1.9KB
  • byj-1.plg
    1.9KB
  • byj-1.OBJ
    1.8KB
  • byj-1.c
    405B
  • byj-1.hex
    287B
  • byj-1_Opt.Bak
    1013B
  • byj-1
    1.7KB
  • byj-1.Opt
    1012B
  • byj-1_Uv2.Bak
    1.9KB
  • byj-1.LST
    1.6KB
内容介绍
#include <reg52.h> #define uint unsigned int #define uchar unsigned char sbit dula=P2^6; uchar code step_table[]={ 0xdc,0xcc,0xec,0xe4,0xf4,0xf0,0xf8,0xd8}; void delay (uint t) { while(t--); } void main() { uint i,j; P0=00; //关闭数码管显示 delay(500); dula=1; delay(500); dula=0; for(j=8*64;j>0;j--) { for(i=0;i<8;i++) { P0=step_table[i]; delay(200); } } for(j=8*64;j>0;j--) { for(i=8;i>0;i--) { P0=step_table[i]; delay(200); } } }
评论
    相关推荐