This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

how to give if condition in c in 8051

Actually i m using adc0804 as input to port 1 and and i want to drive motor to another port according to adc input. But the problem is how to give condition in c
Suppose that i have adc output 11001100, and i want to rotate motor to particular angle then i m giving conditio as folows:

if(P1==0xCC)
{
   mmotor1();
}


In this i am not getting motor movement. Plzzz tell me the right if condition.

Parents Reply Children
  • No program for motor is fine and adc output which is input for port 1 is also giving right output. But when i am giving condition then the motor is not rotating.
    suppose i am getting adc output 11001100 which is input to port1 of 8051 microcontroller.
    I am using the following condition :

     if(P1==0xCC)
    

    Is this condition is valid