Professional Documents
Culture Documents
Robotics Programs.
Robotics Programs.
#include<reg52.h>
#include<stdio.h>
#define lt 0x06;
#define rt 0x09;
#define st 0x0a;
for(i=0;i<t;i++);
for(j=0;j<1275;j++);
void main()
while(1)
a=P1&0x0c;
if(a==0x00)
{
P2=st;
if(a==0x08)
P2=rev;
delay(1000);
P2=rt;
if(a==0x04)
P2=rev;
delay(1000);
P2=lt;
delay(1000);
if(a==0x0c)
P2=rev;
delay(1000);
P2=stp;
delay(1000);
}
}
#include<reg52.h>
#include<stdio.h>
#define lt 0x06;
#define rt 0x09;
#define st 0x0a;
unsigned int a;
void main()
while(1)
a=P1&0x0c;
if(a==0x00)
{P2 = stop;}
if(a==0x04)
{P2 = lt;}
if(a==0x08)
{P2 = rt;}
if(a==0x0c)
{P2 = st;}
#include<reg52.h>
#include<stdio.h>
#define lt 0x06;
#define rt 0x09;
#define st 0x0a;
unsigned int a;
void main()
while(1)
a=P1&0x0c;
if(a==0x00)
{
P2=stp;
if(a==0x04)
P2=rt;
if(a==0x08)
P2=lt;
if(a==0x0c)
P2=st;