光电工程师社区

标题: 急求牛人!! [打印本页]

作者: yulu    时间: 2010-6-1 20:37
标题: 急求牛人!!
本帖最后由 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
     机器不转
   牛人帮改下啊
作者: wlinliu    时间: 2011-2-2 02:53
学习一下~~~~~~~~~~~~
作者: 在路上…………    时间: 2011-4-23 18:45
MOV P1.4,#01H
MOV P1.3,#01H
MOV P1.2,#01H
这个可以吗?

作者: abel_liang    时间: 2011-7-22 11:22
学习了!
作者: 燕颔小生    时间: 2012-2-22 19:27
单片机就是我的一块伤疤,我是不会公开我学过单片机!




欢迎光临 光电工程师社区 (http://bbs.oecr.com/) Powered by Discuz! X3.2