Datasheet
Rev. 4.00 Sep 27, 2006 page xxxviii of xliv
21.3 Operation .......................................................................................................................... 637
21.3.1 Expanded Mode (Modes 1, 2, 3 (EXPE = 1))...................................................... 637
21.3.2 Single-Chip Mode (Modes 2 and 3 (EXPE = 0))................................................. 637
Section 22 ROM (Mask ROM Version, H8S/2148 F-ZTAT,
H8S/2147N F-ZTAT, H8S/2144 F-ZTAT,
and H8S/2142 F-ZTAT)
............................................................................... 639
22.1 Overview........................................................................................................................... 639
22.1.1 Block Diagram..................................................................................................... 639
22.1.2 Register Configuration......................................................................................... 640
22.2 Register Descriptions........................................................................................................ 640
22.2.1 Mode Control Register (MDCR) ......................................................................... 640
22.3 Operation .......................................................................................................................... 641
22.4 Overview of Flash Memory .............................................................................................. 642
22.4.1 Features................................................................................................................ 642
22.4.2 Block Diagram..................................................................................................... 643
22.4.3 Flash Memory Operating Modes ......................................................................... 644
22.4.4 Pin Configuration................................................................................................. 648
22.4.5 Register Configuration......................................................................................... 648
22.5 Register Descriptions........................................................................................................ 649
22.5.1 Flash Memory Control Register 1 (FLMCR1)..................................................... 649
22.5.2 Flash Memory Control Register 2 (FLMCR2)..................................................... 651
22.5.3 Erase Block Registers 1 and 2 (EBR1, EBR2)..................................................... 653
22.5.4 Serial/Timer Control Register (STCR) ................................................................ 654
22.6 On-Board Programming Modes........................................................................................ 655
22.6.1 Boot Mode ........................................................................................................... 656
22.6.2 User Program Mode............................................................................................. 661
22.7 Programming/Erasing Flash Memory............................................................................... 662
22.7.1 Program Mode ..................................................................................................... 662
22.7.2 Program-Verify Mode.......................................................................................... 663
22.7.3 Erase Mode .......................................................................................................... 665
22.7.4 Erase-Verify Mode .............................................................................................. 665
22.8 Flash Memory Protection.................................................................................................. 667
22.8.1 Hardware Protection ............................................................................................ 667
22.8.2 Software Protection.............................................................................................. 667
22.8.3 Error Protection.................................................................................................... 668
22.9 Interrupt Handling when Programming/Erasing Flash Memory....................................... 670
22.10 Flash Memory Programmer Mode.................................................................................... 671
22.10.1 Programmer Mode Setting................................................................................... 671
22.10.2 Socket Adapters and Memory Map ..................................................................... 672
22.10.3 Programmer Mode Operation .............................................................................. 672