文件名称:stepper-c
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2013-11-21
- 文件大小:
- 27kb
- 下载次数:
- 0次
- 提 供 者:
- j**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是利用单片机进行步进电机的控制,效果可以达到正反转,速度调节,对于初学者来说,是一个很好的实验-#include <reg51.h>
#define uchar unsigned char
sbit P1_0=P1^0
sbit P1_1=P1^1
sbit P1_3=P1^3
sbit P1_4=P1^4
sbit P1_5=P1^5
sbit P1_6=P1^6
sbit P1_7=P1^7
uchar RRR,flg,KKK //RRR用于调速控制;flg=0正转;flg=1反转 flg=2不转;KKK为P1的状态寄存
uchar loop[2][4]={{0x0c,0x06,0x03,0x09},{0x09,0x03,0x06,0x0c}}
void loop1(void)
void loop2(void)
void step(void)
#define uchar unsigned char
sbit P1_0=P1^0
sbit P1_1=P1^1
sbit P1_3=P1^3
sbit P1_4=P1^4
sbit P1_5=P1^5
sbit P1_6=P1^6
sbit P1_7=P1^7
uchar RRR,flg,KKK //RRR用于调速控制;flg=0正转;flg=1反转 flg=2不转;KKK为P1的状态寄存
uchar loop[2][4]={{0x0c,0x06,0x03,0x09},{0x09,0x03,0x06,0x0c}}
void loop1(void)
void loop2(void)
void step(void)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
步进电机C版本\步进电机C版本\ME.DSN
.............\.............\ME.PWI
.............\.............\Text1.c
.............\.............\yang.hex
.............\.............\yang.M51
.............\.............\yang.plg
.............\.............\yang_Uv2.Bak
.............\.............\Text1.LST
.............\.............\yang_Opt.Bak
.............\.............\yang.Uv2
.............\.............\yang.Opt
.............\.............\STARTUP.A51
.............\.............\00000.plg
.............\.............\Text1
.............\.............\00000_Uv2.Bak
.............\.............\00000.Opt
.............\.............\00000.Uv2
.............\步进电机C版本
步进电机C版本