Hello everyone,
I use my 8051 microcontrollre (CC2430) to operate number of units - Led driver, Relay driver, Flash memory and another chip.
Today, i had the MCU sending data wireless to the another device from the flash it connects to.
During that process, i also switched the relay, using a MCU's GP-Output pin.
When i switched the relay on (the relay was switching a 3.3KW load), I still got result correctly from MCU, but when the MCU switched off the relay, i noticed that the MCU skipped on part of the code, and kept sending me data from after that part.
Was that a case of a BOR?
Where do the MCU return to in the code, after a BOR?
Could there be a different reason for the MCU to skip part of the code?
Thanks!
I use my 8051 microcontrollre (CC2430) to operate number of units - Led driver, Relay driver, Flash memory and another chip.
Today, i had the MCU sending data wireless to the another device from the flash it connects to.
During that process, i also switched the relay, using a MCU's GP-Output pin.
When i switched the relay on (the relay was switching a 3.3KW load), I still got result correctly from MCU, but when the MCU switched off the relay, i noticed that the MCU skipped on part of the code, and kept sending me data from after that part.
Was that a case of a BOR?
Where do the MCU return to in the code, after a BOR?
Could there be a different reason for the MCU to skip part of the code?
Thanks!