Another troublesome issue in controlling with a microprocessor is the changing of polarity for direction change. In microprocessor control of motors, it is desirable to change the direction of current flow in motor for changing its direction of rotation with only two bit of information. In other word, instead of actually changing the polarity, we may change the direction of the flow bychanging bit information from the microprocessor.