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

Restriction in Uart Communication

Dear friends,

I am trying to send response for commands recieved through serial port. In this sequence, after execution of two sets, I am not able to send the third set. i am calling a function before the third set which does computation of matrix operation and finally resets all the values to zero and stores the result in external eeprom location.
(psw, pc, stack are not corrupted)

So, I will be highly obliged if you could give any support in this regard. I am suspecting, if there is any limitation to the MCBX51 (8051) board in serial communication

Any suggestion will be highly appreciable.

Regds,
Sameer

  • "I am suspecting, if there is any limitation to the MCBX51 (8051) board in serial communication"

    Extremely unlikely!

    look to your code - have you tried it in the simulator and/or debugger?

  • Yes Neil,

    I tried in simulator, its working absolutely fine. But when it come to the board, it behaves as in the query.

    I am, not aware of any other causes in my code, because in all other cases its working fine. Only after calling this function, the send_func get currepted and goes in unending loop.

    Please try to address this. Its a matter of concern.

    Sameer