Rev. 2.0, 11/00, page iv of xviii
6.5.2
Instructions that Disable Interrupts................................................................... 121
6.5.3
Interrupts during Execution of EEPMOV Instruction........................................ 121
6.5.4
When NMI is Disabled .................................................................................... 121
Section 7 ROM (H8S/2194 Series) ................................................................ 123
7.1
Overview..................................................................................................................... 123
7.1.1
Block Diagram ................................................................................................ 123
7.2
Overview of Flash Memory.......................................................................................... 124
7.2.1
Features........................................................................................................... 124
7.2.2
Block Diagram ................................................................................................ 125
7.2.3
Flash Memory Operating Modes...................................................................... 126
7.2.4
Pin Configuration ............................................................................................ 130
7.2.5
Register Configuration..................................................................................... 130
7.3
Flash Memory Register Descriptions ............................................................................ 131
7.3.1
Flash Memory Control Register 1 (FLMCR1) .................................................. 131
7.3.2
Flash Memory Control Register 2 (FLMCR2) .................................................. 134
7.3.3
Erase Block Registers 1 and 2 (EBR1, EBR2) .................................................. 136
7.3.4
Serial/Timer Control Register (STCR) ............................................................. 137
7.4
On-Board Programming Modes.................................................................................... 138
7.4.1
Boot Mode ...................................................................................................... 139
7.4.2
User Program Mode ........................................................................................ 144
7.5
Programming/Erasing Flash Memory ........................................................................... 145
7.5.1
Program Mode................................................................................................. 145
7.5.2
Program-Verify Mode ..................................................................................... 146
7.5.3
Erase Mode ..................................................................................................... 148
7.5.4
Erase-Verify Mode .......................................................................................... 148
7.6
Flash Memory Protection ............................................................................................. 150
7.6.1
Hardware Protection ........................................................................................ 150
7.6.2
Software Protection ......................................................................................... 151
7.6.3
Error Protection............................................................................................... 152
7.7
Interrupt Handling when Programming/Erasing Flash Memory..................................... 153
7.8
Flash Memory Programmer Mode ................................................................................ 154
7.8.1
Programmer Mode Setting ............................................................................... 154
7.8.2
Socket Adapters and Memory Map .................................................................. 154
7.8.3
Programmer Mode Operation........................................................................... 155
7.8.4
Memory Read Mode........................................................................................ 157
7.8.5
Auto-Program Mode........................................................................................ 160
7.8.6
Auto-Erase Mode ............................................................................................ 162
7.8.7
Status Read Mode............................................................................................ 163
7.8.8
Status Polling .................................................................................................. 165
7.8.9
Programmer Mode Transition Time ................................................................. 166
7.8.10 Notes On Memory Programming ..................................................................... 166
7.9
Flash Memory Programming and Erasing Precautions .................................................. 167
Summary of Contents for Hitachi H8S/2191
Page 123: ...Rev 2 0 11 00 page 96 of 1037...
Page 149: ...Rev 2 0 11 00 page 122 of 1037...
Page 197: ...Rev 2 0 11 00 page 170 of 1037...
Page 247: ...Rev 2 0 11 00 page 220 of 1037...
Page 249: ...Rev 2 0 11 00 page 222 of 1037...
Page 347: ...Rev 2 0 11 00 page 320 of 1037...
Page 357: ...Rev 2 0 11 00 page 330 of 1037...
Page 417: ...Rev 2 0 11 00 page 390 of 1037...
Page 431: ...Rev 2 0 11 00 page 404 of 1037...
Page 439: ...Rev 2 0 11 00 page 412 of 1037...
Page 457: ...Rev 2 0 11 00 page 430 of 1037...
Page 525: ...Rev 2 0 11 00 page 498 of 1037...
Page 543: ...Rev 2 0 11 00 page 516 of 1037...
Page 845: ...Rev 2 0 11 00 page 818 of 1037...