单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7733|回复: 311
打印 上一主题 下一主题
收起左侧

单片机2相4线步进电机控制仿真源码

  [复制链接]
跳转到指定楼层
楼主
51单片机控制2相4线步进电机,驱动芯片用L293。
主要功能:
1.有4个按键功能分别是 “启动/停止”  “加速”  “减速”  “换向”。
2.有一个数码管显示“0-9”,一共10个速度档位。
3.有2个指示灯分别显示“启动状态” 和 “方向”





源码和仿真文件我打包到一起了,为大家节省点黑币!
游客,如果您要查看本帖隐藏内容请回复

据说今年看帖回复的人会有桃花运!

评分

参与人数 13黑币 +61 收起 理由
QQwert + 5 很给力!
蓝瘦香菇1 + 5 很给力!
王廷均 + 5 很给力!
凳子 + 5 共享资料的黑币奖励!
夏末微至 + 5 很给力!
feifei———— + 1
qjzyx + 5 赞一个!
tieq1952 + 5 赞一个!
since0107 + 5 很给力!
13212177 + 5 很给力!
zjt00083 + 5 很给力!
ltpzm + 5 很给力!
zqy181818 + 5 赞一个!

查看全部评分

沙发
zqy181818 发表于 2017-7-19 15:45 | 只看该作者
我看看是否为己所用。
板凳
zqy181818 发表于 2017-7-19 17:44 | 只看该作者
错误挺多的,程需要自己修改才能使用,还是我的软件不行?请教楼主。
地板
 楼主| jiakuo25 发表于 2017-7-19 21:13 来自手机 | 只看该作者
zqy181818 发表于 2017-7-19 17:44
错误挺多的,程需要自己修改才能使用,还是我的软件不行?请教楼主。

截个图我看看,什么错误?我这是没有错误的啊。
5#
faridzled 发表于 2017-7-20 05:15 | 只看该作者
thanks for sharing
6#
51llf 发表于 2017-7-20 21:14 | 只看该作者
我就看看有没有桃花运
7#
5314039 发表于 2017-7-20 21:25 | 只看该作者
手头正好有块L293芯片。
8#
xymiss 发表于 2017-7-20 23:45 | 只看该作者
看看。正在找二线四项的源码学习呢
9#
51mcu 发表于 2017-7-21 06:36 | 只看该作者
源码和仿真文件
10#
at87c573 发表于 2017-7-21 08:23 | 只看该作者
不错的程序值得观赏
11#
漂洋过海 发表于 2017-7-21 14:54 | 只看该作者
想问一下,如果驱动换成ln298呢?
12#
zqy181818 发表于 2017-7-21 15:19 | 只看该作者
你自己看下,我截的图

123.PNG (25 KB, 下载次数: 27)

123.PNG
13#
zqy181818 发表于 2017-7-21 15:22 | 只看该作者
jiakuo25 发表于 2017-7-19 21:13
截个图我看看,什么错误?我这是没有错误的啊。

我截了,帖子的下方,有我的回复。
14#
 楼主| jiakuo25 发表于 2017-7-21 16:37 | 只看该作者
漂洋过海 发表于 2017-7-21 14:54
想问一下,赌球网|真人赌球网|世界杯赌球网:如果驱动换成ln298呢?

298也一样的控制方式,只不过298芯片本身是没有续流二极管的,需要外部加,用成品的298模块比较好。
15#
 楼主| jiakuo25 发表于 2017-7-21 16:43 | 只看该作者
zqy181818 发表于 2017-7-21 15:19
你自己看下,我截的图

你的是缺少头文件了



这样可以把stc的所有头文件都放到自己的keil目录,以后用着方便
16#
jiangjiaming 发表于 2017-7-21 18:01 | 只看该作者
谢谢,非常感谢!
17#
zqy181818 发表于 2017-7-21 22:33 | 只看该作者
jiakuo25 发表于 2017-7-21 16:43
你的是缺少头文件了

你的头文件是啥?发上来好让我复制啊!不过我翻译,其中的一个错,说的是c(86):错误C202:“意思是”:未定义的标识符。也就是说你还没有定义标识符。就使用。要先定义再使用吧。而并不是说缺少头文件啊。楼主求解啊!
18#
 楼主| jiakuo25 发表于 2017-7-22 11:18 来自手机 | 只看该作者
zqy181818 发表于 2017-7-21 22:33
你的头文件是啥?发上来好让我复制啊!不过我翻译,其中的一个错,说的是c(86):错误C202:“意思是”:未定 ...

是在头文件里定义的,源码的第一行那个头文件,你看看你机器上有吗?好像是stc89c5x.h
19#
zqy181818 发表于 2017-7-22 12:36 | 只看该作者
jiakuo25 发表于 2017-7-22 11:18
是在头文件里定义的,源码的第一行那个头文件,你看看你机器上有吗?好像是stc89c5x.h

我下载你的程序,没有修改前好多错的,我的头文件习惯定为#include<reg51.h>其他错误,也要定义才能使用。就是不道是我的编译器级别不够,还是怎样?,我的软件为Keil uVision4。
20#
gaozhaohong 发表于 2017-7-22 14:22 | 只看该作者
谢谢分享
21#
 楼主| jiakuo25 发表于 2017-7-22 16:45 | 只看该作者
zqy181818 发表于 2017-7-22 12:36
我下载你的程序,没有修改前好多错的,我的头文件习惯定为#include其他错误,也要定义才能使用。就是不道 ...

我不是说了吗,只要用stc那个软件,一次性的把stc的头文件都添加进keil就行了。当然了你要是喜欢自己一个一个的定义寄存器,也可以。每个人的习惯不同。不是keil版本低的问题
22#
zhhufe 发表于 2017-7-30 08:15 来自手机 | 只看该作者
zqy181818 发表于 2017-7-19 15:45
我看看是否为己所用。

看看,能否用得着,谢谢分享
23#
1511544112 发表于 2017-8-11 18:03 | 只看该作者
想学习一下
24#
lovebsm 发表于 2017-8-11 18:53 | 只看该作者
好人一生平安
25#
文丽 发表于 2017-8-13 12:58 | 只看该作者
试试看
26#
LXJ50 发表于 2017-8-13 15:51 | 只看该作者
看看,学习学习,谢谢!
27#
dpj555 发表于 2017-8-13 15:52 | 只看该作者
太好了,正需要,谢谢分享。
28#
dpj555 发表于 2017-8-13 15:53 | 只看该作者
太好了,谢谢分享。
29#
dpj555 发表于 2017-8-13 16:42 | 只看该作者
这么
MAIN.C(88): error C141: syntax error near '='
MAIN.C(88): error C202: 'P35': undefined identifier
MAIN.C(88): error C141: syntax error near '='
MAIN.C(88): error C202: 'P37': undefined identifier
MAIN.C(88): error C141: syntax error near '='
MAIN.C(99): error C141: syntax error near '='
MAIN.C(100): error C141: syntax error near '='
MAIN.C(107): error C141: syntax error near '='
MAIN.C(119): error C141: syntax error near '='
多错误
30#
gaozhaohong 发表于 2017-8-13 16:42 | 只看该作者
谢分享!
31#
醉人 发表于 2017-8-20 19:10 | 只看该作者
SEE  SEE!
32#
AOP 发表于 2017-8-22 00:39 | 只看该作者
正需要这个,看看能否使用。。。。。。。。。。。。。。
33#
AOP 发表于 2017-8-22 00:45 | 只看该作者
很不错,
34#
qinhfm 发表于 2017-8-22 08:24 | 只看该作者
谢谢分享,学习学习
35#
要成为大神的神 发表于 2017-8-22 08:46 | 只看该作者
顶你顶你
36#
要成为大神的神 发表于 2017-8-22 08:47 | 只看该作者
看看,学习一下,哈哈哈
37#
hjyanbin 发表于 2017-8-22 11:04 | 只看该作者
感谢楼主,下载了学习学习
38#
gaozm 发表于 2017-8-22 17:47 | 只看该作者
不错!!!!!!!!!!!!
39#
ltpzm 发表于 2017-8-22 18:46 | 只看该作者
进来学习
40#
飞虎骑士 发表于 2017-8-23 12:20 | 只看该作者
版主厉害啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛

Powered by 单片机教程网

快速回复 赌球网|真人赌球网|世界杯赌球网 返回列表