girish09
Junior Member level 2
Hi,
I have developed my project using 89s52, in which I am accepting input on the no of GPIO's available on micro controller and and in uC I just checked which input (Sensor) is activated so I just send message on the UART. e.g. if Sensor number 3 is activated then corresponding GPIO pin will become high so in programming I am just polling for high status and if found true then send message on UART that "Input 3 is activated" and do this polling for all 28 inputs and if it becomes high I will display that input/sensor number on UART.
It is successful but now I want to process 500 inputs so how can i achieve it? How can we process these lot of inputs? Please suggest, I am curious to learn and implement this logic.
I have developed my project using 89s52, in which I am accepting input on the no of GPIO's available on micro controller and and in uC I just checked which input (Sensor) is activated so I just send message on the UART. e.g. if Sensor number 3 is activated then corresponding GPIO pin will become high so in programming I am just polling for high status and if found true then send message on UART that "Input 3 is activated" and do this polling for all 28 inputs and if it becomes high I will display that input/sensor number on UART.
It is successful but now I want to process 500 inputs so how can i achieve it? How can we process these lot of inputs? Please suggest, I am curious to learn and implement this logic.