急求牛人!!

 火...
6.2k 4
发表于 2010-6-1 20:37:19|北京 | 查看全部 阅读模式
本帖最后由 yulu 于 2010-6-1 20:41 编辑

用单片机控制步进电机,单片机型号是AT89S52,已有专门的四相电机驱动板,功能与集成芯片相同。逻辑真值表如下:
OE/     Phase    Dir     Clk          电机运行状态
1           -         -         -             停止
0           1        1        脉冲     四相双四拍,顺时针               
0           0        1        脉冲     四相八拍,顺时针  
0           1        0        脉冲     四相双四拍,逆时针
0           0        0        脉冲     四相八拍,逆时针

其中OE/与单片机p1.5     Phase    p1.4       Dir    p1.3     Clk     p1.2
这是我编的:
   ORG 0000H
     LJMP MAIN
     
     ORG 0030H
MAIN:CLR P1

     MOV P1.4,#01H
     MOV P1.3,#01H
     MOV P1.2,#01H
     机器不转
   牛人帮改下啊

回复|共 4 个

wlinliu Lv.10 发表于 2011-2-2 02:53:32|广东 | 查看全部
学习一下~~~~~~~~~~~~
在路上………… Lv.2 发表于 2011-4-23 18:45:39|江苏 | 查看全部
MOV P1.4,#01H
MOV P1.3,#01H
MOV P1.2,#01H
这个可以吗?
abel_liang Lv.6 发表于 2011-7-22 11:22:29|江苏 | 查看全部
学习了!
燕颔小生 Lv.9 发表于 2012-2-22 19:27:32|北京 | 查看全部
单片机就是我的一块伤疤,我是不会公开我学过单片机!

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

admin@discuz.vip

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2026 光电工程师社区 版权所有 All Rights Reserved. Powered by Discuz! X5.0 Licensed 鄂ICP备17021725号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表