导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[leiqz]求助,帮我看看这个步进电机的控制程序显示



No.56752
作者:leiqz
邮件:lucklan@sohu.com
ID:107675
登陆:10次
文章数:4篇
最后登陆IP:117.24.24.32
最后登陆:2009/3/8 23:23:33
注册:2008/4/16 23:12:01
财富:121
发帖时间:2009/3/8 1:15:00
发贴者IP:117.28.79.120
标题:leiqz:求助,帮我看看这个步进电机的控制程序显示部分有什么问题。
摘要:No.56752求助,帮我看看这个步进电机的控制程序显示部分有什么问题。 正在做一个步进电机的控制程序,实现正反转、加速和减速几个功能,这部分功能已经实现。但是要在数码管上显示当前转速,不知怎么的无法实现。有哪位大侠帮看看是那里出问题了。不胜感激啊。
       ORG 00H
       LJMP START
       ORG 000BH
       LJMP DISP                  ;显示中断服务
       ORG 0300H
START:
       MOV SP,#70H                   ;主程序
       MOV P2,#00H
       MOV P0,#0FFH
       MOV P1,#0FFH
       MOV P3,#0FFH
       MOV DPTR,#TAB1
       MOV R4,#0 ;查表偏移量清0
       MOV R5,#0 ;步进数

      MOV TMOD,#01H       ;定时器初始化
       MOV TCON,#00H
       MOV TH0,#0d8H
       MOV TL0,#0f0H
       MOV R0,#46H
       MOV R1,#00
       SETB ET0
       SETB TR0
       SETB EA

;/==========键扫描===识别=========/
       
  WAIT:
      ; LCALL DISP
       MOV A,P3
       ANL A,#0FH
       CJNE A,#0FH,NEXT
       AJMP WAIT

NEXT:  LCALL DELAY1
       MOV A,P3
       CJNE A,#0FH,KEYPROCESS
       AJMP WAIT
KEYPROCESS:
       MOV P1,#03 ;初始角度,0度
       MOV P3,#0FFH
       LCALL DISP
       JNB P3.0,POS ;判断键盘状态
       JNB P3.1,NEG
       AJMP WAIT
   POS:MOV A,R4 ;指向第一个控制字,正转9度
       MOVC A,@A+DPTR
       MOV P1,A
       ACALL DELAY
       INC R4
       AJMP KEY
   NEG:MOV R4,#4 ;修改偏移量,查反向控制字反转9度
       MOV A,R4
       MOVC A,@A+DPTR
       MOV P1,A
       ACALL DELAY
       ACALL DISP
       AJMP KEY
       AJMP WAIT
   KEY:MOV P3,#0FH ;读键盘情况
       JNB P3.2,SPUP;
       JNB P3.3,SPDOWN;
    L1:JB P3.0,FZ1
       CJNE R4,#6,LOOPZ ;是结束标志
       MOV R4,#0
LOOPZ:MOV A,R4
       MOVC A,@A+DPTR
       MOV P1,A ;输出控制脉冲
       ACALL DELAY ;程序延时
       INC R4 ;地址加1
       AJMP KEY
   FZ1:JB P3.1,KEY
   ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:8742毫秒 查询8次