/*****************动作说明***************/
/**************双启后气缸下降************/
/***************操作员打螺丝*************/
/**************双启后气缸上升************/
/*******急停按钮在任何情况下均有效*******/
/*******************I/O******************/
// IN OUT
//P30 启动1 fe P17 下降0/上升1 7f
//P31 启动2 fd
//P32 急停复位 fb
//P33 保压时间 f7
//P37 气缸下限 7f
/*******************源代码******************/
#include<stc12c2052ad.H>
#include<intrins.h>
#define uchar unsigned char
sbit button1=P3^0;
sbit button2=P3^1;
sbit stop=P3^2;
void main()
{
P1=0xff;
P3=0xff;
while(stop)
{
Loop:
if((!button1)&&(!button2))
{
P1=0x7f;
if(!stop)
{
P1=0xff;
goto Loop;
}
}
if(((!button1)&&(!button2))&&(P1==0x7f))
{
P1=0xff;
}
}
if(!stop)
{
P1=0xff;
goto Loop;
}
}
此帖出自
小平头技术问答
一周热门 更多>