Datasheet

Rev. 4.00 Sep 27, 2006 page xxxix of xliv
22.10.4 Memory Read Mode ............................................................................................ 673
22.10.5 Auto-Program Mode............................................................................................ 677
22.10.6 Auto-Erase Mode................................................................................................. 679
22.10.7 Status Read Mode ................................................................................................ 680
22.10.8 Status Polling ....................................................................................................... 681
22.10.9 Programmer Mode Transition Time .................................................................... 682
22.10.10 Notes on Memory Programming...................................................................... 683
22.11 Flash Memory Programming and Erasing Precautions..................................................... 683
22.12 Note on Switching from F-ZTAT Version to Mask ROM Version .................................. 684
Section 23 ROM (H8S/2148 F-ZTAT A-Mask Version,
H8S/2147 F-ZTAT A-Mask Version,
H8S/2144 F-ZTAT A-Mask Version)...................................................... 685
23.1 Overview........................................................................................................................... 685
23.1.1 Block Diagram..................................................................................................... 685
23.1.2 Register Configuration......................................................................................... 686
23.2 Register Descriptions........................................................................................................ 686
23.2.1 Mode Control Register (MDCR) ......................................................................... 686
23.3 Operation .......................................................................................................................... 687
23.4 Overview of Flash Memory .............................................................................................. 688
23.4.1 Features................................................................................................................ 688
23.4.2 Block Diagram..................................................................................................... 689
23.4.3 Flash Memory Operating Modes ......................................................................... 690
23.4.4 Pin Configuration................................................................................................. 694
23.4.5 Register Configuration......................................................................................... 694
23.5 Register Descriptions........................................................................................................ 695
23.5.1 Flash Memory Control Register 1 (FLMCR1)..................................................... 695
23.5.2 Flash Memory Control Register 2 (FLMCR2)..................................................... 697
23.5.3 Erase Block Registers 1 and 2 (EBR1, EBR2)..................................................... 699
23.5.4 Serial/Timer Control Register (STCR) ................................................................ 700
23.6 On-Board Programming Modes........................................................................................ 701
23.6.1 Boot Mode ........................................................................................................... 702
23.6.2 User Program Mode............................................................................................. 707
23.7 Programming/Erasing Flash Memory............................................................................... 708
23.7.1 Program Mode ..................................................................................................... 708
23.7.2 Program-Verify Mode.......................................................................................... 709
23.7.3 Erase Mode .......................................................................................................... 711
23.7.4 Erase-Verify Mode .............................................................................................. 711
23.8 Flash Memory Protection.................................................................................................. 713
23.8.1 Hardware Protection ............................................................................................ 713
23.8.2 Software Protection.............................................................................................. 713