In microcontrollers, there are typically two memory regions: Flash and RAM. Flash is a non-volatile memory which retains the data after power cycle. It is design to store unchanged data. RAM is volatile memory which lost the data after power cycle.
T...