Rev. 5.00, 12/03, page xxiv of xxx
17.7
Programming/Erasing Flash Memory ............................................................................... 583
17.7.1 Program Mode ..................................................................................................... 583
17.7.2 Program-Verify Mode.......................................................................................... 584
17.7.3 Erase Mode .......................................................................................................... 586
17.7.4 Erase-Verify Mode............................................................................................... 586
17.8
Flash Memory Protection.................................................................................................. 588
17.8.1 Hardware Protection ............................................................................................ 588
17.8.2 Software Protection.............................................................................................. 588
17.8.3 Error Protection.................................................................................................... 589
17.9
Flash Memory Emulation in RAM ................................................................................... 591
17.9.1 Emulation in RAM............................................................................................... 591
17.9.2 RAM Overlap ...................................................................................................... 592
17.10 Interrupt Handling when Programming/Erasing Flash Memory....................................... 593
17.11 Flash Memory Programmer Mode .................................................................................... 594
17.11.1 Progremmer Mode Setting ................................................................................... 594
17.11.2 Socket Adapters and Memory Map...................................................................... 595
17.11.3 Programmer Mode Operation .............................................................................. 597
17.11.4 Memory Read Mode ............................................................................................ 598
17.11.5 Auto-Program Mode ............................................................................................ 601
17.11.6 Auto-Erase Mode ................................................................................................. 603
17.11.7 Status Read Mode ................................................................................................ 604
17.11.8 Status Polling ....................................................................................................... 605
17.11.9 Programmer Mode Transition Time..................................................................... 606
17.11.10 Notes on Memory Programming...................................................................... 606
17.12 Flash Memory Programming and Erasing Precautions ..................................................... 607
17.13 Overview of Flash Memory (H8S/2319 F-ZTAT)............................................................ 612
17.13.1 Features................................................................................................................ 612
17.13.2 Overview.............................................................................................................. 613
17.13.3 Flash Memory Operating Modes ......................................................................... 614
17.13.4 On-Board Programming Modes........................................................................... 615
17.13.5 Flash Memory Emulation in RAM ...................................................................... 617
17.13.6 Differences between Boot Mode and User Program Mode ................................. 618
17.13.7 Block Configuration............................................................................................. 619
17.13.8 Pin Configuration................................................................................................. 620
17.13.9 Register Configuration......................................................................................... 621
17.14 Register Descriptions ........................................................................................................ 622
17.14.1 Flash Memory Control Register 1 (FLMCR1)..................................................... 622
17.14.2 Flash Memory Control Register 2 (FLMCR2)..................................................... 624
17.14.3 Erase Block Register 1 (EBR1) ........................................................................... 627
17.14.4 Erase Block Register 2 (EBR2) ........................................................................... 628
17.14.5 System Control Register 2 (SYSCR2) ................................................................. 629
17.14.6 RAM Emulation Register (RAMER)................................................................... 629
17.15 On-Board Programming Modes ........................................................................................ 631
Summary of Contents for H8S/2318 series
Page 2: ......
Page 6: ...Rev 5 00 12 03 page vi of xxx...
Page 12: ...Rev 5 00 12 03 page xii of xxx...
Page 30: ...Rev 5 00 12 03 page xxx of xxx...
Page 54: ...Rev 5 00 12 03 page 24 of 1088...
Page 98: ...Rev 5 00 12 03 page 68 of 1088...
Page 128: ...Rev 5 00 12 03 page 98 of 1088...
Page 138: ...Rev 5 00 12 03 page 108 of 1088...
Page 168: ...Rev 5 00 12 03 page 138 of 1088...
Page 212: ...Rev 5 00 12 03 page 182 of 1088...
Page 324: ...Rev 5 00 12 03 page 294 of 1088...
Page 436: ...Rev 5 00 12 03 page 406 of 1088...
Page 546: ...Rev 5 00 12 03 page 516 of 1088...
Page 580: ...Rev 5 00 12 03 page 550 of 1088...
Page 822: ...Rev 5 00 12 03 page 792 of 1088...
Page 876: ...Rev 5 00 12 03 page 846 of 1088...
Page 901: ...Rev 5 00 12 03 page 871 of 1088 A 2 Instruction Codes Table A 2 shows the instruction codes...
Page 1121: ...H8S 2319 Group H8S 2318 Group Hardware Manual REJ09B0089 0500O...