Global Sources
EE Times-India
Stay in touch with EE Times India
EE Times-India > Controls/MCUs

Handle dual flash architecture in MCU

Posted: 27 Mar 2009     Print Version  Bookmark and Share

Keywords:MC9S08LG32  MCUs  flash memory 

MC9S08LG32 is a member of the HCS08 family of 8-bit microcontroller units (MCUs). It provides 32KB of 8-bit flash in parts of two 16 KB blocks. Both the blocks are internally divided into 512 byte pages that are basic units for erasing the flash data.

The flash memory is intended primarily for program code storage. In-circuit programming allows the operating program to be loaded into the flash memory after final assembly of the application product. It is possible to program the entire array through the single-wire background debug interface. Because no special voltages are needed for flash erase and programming operations, in-application programming is also possible through other software-controlled communication paths.

MC9S08LG32 series MCUs contain two flash arrays; therefore program and erase operations can be conducted on one array while code executing from the other. The security and protection features treat the two arrays as a single memory entity. It is not possible to page erase or program the array from which code is being executed. The mass erase command erases both arrays, and the blank check command checks both arrays. You cannot page erase or program both arrays at the same time.

View the PDF document for more information.

Comment on "Handle dual flash architecture in MC..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top