|
|
工作室小車模型.jpg (94.03 KB, 下載次數(shù): 23)
下載附件
2019-3-16 12:37 上傳
#include<reg2051.h>
#define uchar unsigned char
#define uint unsigned int
sbit KEY1=P1^4;//高端限位開關(guān)
sbit KEY2=P1^5;//低端限位開關(guān)
sbit djz1=P1^6;//電機(jī)正轉(zhuǎn)
sbit djf2=P1^7;//電機(jī)反轉(zhuǎn)
void yscx(uint z) //延時//
{
uint x,y;
for(x=5000;x>0;x--)
for(y=z;y>0;y--);
}
void main (void)
{
while (1)
{
P1=0x00;
djz1=1;
djf2=0;
KEY1=1;
KEY2=1;
if(KEY1==0)
{
djz1=0;
djf2=0;
yscx(30);
djz1=0;
djf2=1;
}
if(KEY2==0)
{
djz1=0;
djf2=0;
yscx(30);
djz1=1;
djf2=0;
}
}
}
|
|