The proposed paper presents a microprocessor based control of an industrial motor with interrupt driven cause/eftect protection. The beauty of the scheme is that it requests service from the the microporcessor only under unhealthy conditions. The scheme also takes care of the causes as well as the effect of the fault - thus offering a more efficient protection. Under healthy conditions, the microprocessor generates the required control signals based upon the desired sequence of logic. This arrangement increases the efficiency of the microprocessor, throughput of the system and also reduces the complexity of the software. In addition, such interrupt driven motor protection schemes give the microprocessor time to run other programs such as, diagnostic routines, monitoring of important system variables, control operations etc. on industrial motors under normal operation conditions as per requirement of the user. © IEEE.