Programación del microcontrolador en lenguaje c del sensor fotoeléctrico de contraste
#includelt;reg52.hgt;
#define uchar unsigned char
#define uint unsigned int
void delay(uchar z )
{
unsigned int x, y
for(x=0; xlt; z; x )
for( y=0;ylt;110;y);
}
sbit a=P1^0;
sbit b=P1^1;
sbit c=P1^2;
void main()
{
while(1)
{
if(b==1)
a=0;
retraso(100); >
if(b==0)
c=0;
retraso(100); p>}
}