Flash memory-based microcontrollers have changed the landscape for embedded applications. Programming speeds and access times have improved. Flash reliability is no longer a concern in all but the ...