English
Language : 

H8S-2214 Datasheet, PDF (41/936 Pages) Renesas Technology Corp – Renesas 16-Bit Single-Chip Microcomputer H8S Family H8S-2100 Series
14.4 Usage Note......................................................................................................................... 541
Section 15 ROM ............................................................................................... 543
15.1 Overview............................................................................................................................ 543
15.1.1 Block Diagram ...................................................................................................... 543
15.1.2 Register Configuration.......................................................................................... 544
15.2 Register Descriptions ......................................................................................................... 544
15.2.1 Mode Control Register (MDCR) .......................................................................... 544
15.3 Operation............................................................................................................................ 545
15.4 Overview of Flash Memory ............................................................................................... 546
15.4.1 Features................................................................................................................. 546
15.4.2 Block Diagram ...................................................................................................... 547
15.4.3 Mode Transitions .................................................................................................. 548
15.4.4 On-Board Programming Modes............................................................................ 549
15.4.5 Flash Memory Emulation in RAM ....................................................................... 551
15.4.6 Differences between Boot Mode and User Program Mode................................... 552
15.4.7 Block Divisions..................................................................................................... 553
15.5 Pin Configuration............................................................................................................... 554
15.6 Register Configuration ....................................................................................................... 555
15.7 Register Descriptions ......................................................................................................... 556
15.7.1 Flash Memory Control Register 1 (FLMCR1)...................................................... 556
15.7.2 Flash Memory Control Register 2 (FLMCR2)...................................................... 559
15.7.3 Erase Block Register 1 (EBR1)............................................................................. 560
15.7.4 Erase Block Register 2 (EBR2)............................................................................. 560
15.7.5 RAM Emulation Register (RAMER).................................................................... 561
15.7.6 Serial Control Register X (SCRX) ........................................................................ 563
15.8 On-Board Programming Modes ......................................................................................... 564
15.8.1 Boot Mode ............................................................................................................ 564
15.8.2 User Program Mode.............................................................................................. 569
15.9 Programming/Erasing Flash Memory ................................................................................ 571
15.9.1 Program Mode ...................................................................................................... 571
15.9.2 Program-Verify Mode........................................................................................... 572
15.9.3 Erase Mode ........................................................................................................... 574
15.9.4 Erase-Verify Mode................................................................................................ 574
15.10 Protection ........................................................................................................................... 576
15.10.1 Hardware Protection ............................................................................................. 576
15.10.2 Software Protection............................................................................................... 577
15.10.3 Error Protection..................................................................................................... 578
15.11 Flash Memory Emulation in RAM..................................................................................... 580
15.12 Interrupt Handling when Programming/Erasing Flash Memory........................................ 582
15.13 Flash Memory Programmer Mode ..................................................................................... 582
Rev.4.00 Sep. 18, 2008 Page xli of lx
REJ09B0189-0400