Hellow all,

In the uVision 2.0 for 8051, how to determine the exact No. of cycles taken to execute a C Language statement? Given that performane analyzer works only on complete functions, not on a single line basis.

e.g.

Temp = P2; // Takes (??) cycles

Array[Counter] = Temp; // Takes (??) cycles

If(SignBit == 1) // Takes (??) cycles

Temp = 0xF0; // Takes (??) cycles

else

Temp = 0x0; // Takes (??) cycles

Thanks in advance for your time.