|
有个关于STC12C2052AD单片机的应用,具体要求见说明,求大侠帮忙修改一下
[复制链接]
/*****************动作说明***************/
/**************双启后气缸下降************/
/***************操作员打螺丝*************/
/**************双启后气缸上升************/
/*******急停按钮在任何情况下均有效*******/
/*******************I/O******************/
// IN OUT
//P30 启动1 fe P17 下降0/上升1 7f
//P31 启动2 fd
//P32 急停复位 fb
//P33 保压时间 f7
//P37 气缸下限 7f
/*******************源代码******************/
#include
#include
#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;
}
}
|
|