汇编小问题

2019-03-24 19:42发布

求助,汇编小问题

p3.0=启动
p3.1=停止
p3.2=上限
p3.3=下限

p1.0=夹具
p1.1=进退
p1.2=电机
启动--输出夹具--延时0。5s--输出电机,进退--下限--延时1s--关进退--上限--关夹具,电机

停止-- 马上停止--夹具电机保持停止前原状--上限位--关电机,关夹具
             启动无效          并马上停止进退


不能用软件延时,因为在启动后延时期间停止键是无效的,起不到急停的作用,本人试过。
中断定时方法还没钻进去,求高手解答。
新手多多光照,学单片机半个月了。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
wshrycm
2019-03-27 01:36

谢谢大家对我的支持!!中断问题我已经解决,现在碰到一个逻辑问题解决不了,用PLC很好搞定,用51,头大了!

 

 

具体流程这样的:p3.0=0输出p1.1,p3.0=1输出p1.2,p3.1=0关闭p1.1,输出p1.2,p3.3=0关p1.2

 

 

 

点动程序,启动按钮按下输出正转,启动按钮放掉马上关闭正转而输出反转,如果一直不放启动按钮,则碰到下限位后关闭正转而输出反转,反转到上限位停止反转。

 

 

 

 c语言啊c语言,它认识我我不认识它啊。

[ 本帖最后由 wshrycm 于 2011-10-21 19:05 编辑 ]

一周热门 更多>