Hi,
I need your help please.
I'm working on a project where I Microcontroller must accommodate to requests from multiple sources. Lets say there are multiple clients need to process some logic and the controller is supposed to provide that service before returning the result to the respective caller.
I need to ensure that one client at a time can have access to the controller service. If another client calls at the same time, I need the logic to ignore the new call until the previous one is accommodated. I came up with a complex logic circuit which seams like an overkill and need to avoid some racing conditions. I'm using 8051 as an MC and Serial communication using RS232.
Your help is very appreciated. Cheers
I need your help please.
I'm working on a project where I Microcontroller must accommodate to requests from multiple sources. Lets say there are multiple clients need to process some logic and the controller is supposed to provide that service before returning the result to the respective caller.
I need to ensure that one client at a time can have access to the controller service. If another client calls at the same time, I need the logic to ignore the new call until the previous one is accommodated. I came up with a complex logic circuit which seams like an overkill and need to avoid some racing conditions. I'm using 8051 as an MC and Serial communication using RS232.
Your help is very appreciated. Cheers