Rev. 2.0, 11/00, page v of xviii
7.10
Note on Switching from F-ZTAT Version to Mask ROM Version................................. 169
Section 8 ROM (H8S/2194C Series) .............................................................. 171
8.1
Overview ..................................................................................................................... 171
8.1.1
Block Diagram ................................................................................................ 171
8.2
Overview of Flash Memory.......................................................................................... 172
8.2.1
Features........................................................................................................... 172
8.2.2
Block Diagram ................................................................................................ 173
8.2.3
Flash Memory Operating Modes...................................................................... 174
8.2.4
Pin Configuration ............................................................................................ 178
8.2.5
Register Configuration..................................................................................... 178
8.3
Flash Memory Register Descriptions ............................................................................ 179
8.3.1
Flash Memory Control Register 1 (FLMCR1) .................................................. 179
8.3.2
Flash Memory Control Register 2 (FLMCR2) .................................................. 182
8.3.3
Erase Block Registers 1 (EBR1) ...................................................................... 185
8.3.4
Erase Block Registers 2 (EBR2) ...................................................................... 185
8.3.5
Serial/Timer Control Register (STCR) ............................................................. 187
8.4
On-Board Programming Modes.................................................................................... 188
8.4.1
Boot Mode ...................................................................................................... 189
8.4.2
User Program Mode......................................................................................... 194
8.5
Programming/Erasing Flash Memory ........................................................................... 195
8.5.1
Program Mode (n = 1 for addresses H'0000 to H'1FFFF and n= 2
for addresses H'20000 to H'3FFFF) .................................................................. 195
8.5.2
Program-Verify Mode (n =1 for addresses H'00000 to H'1FFFF and n = 2
for addresses H'20000 to H'3FFFF) .................................................................. 196
8.5.3
Erase Mode (n = 1 for addresses H'00000 to H'1FFFF and n = 2
for address H'20000 to H'3FFFF) ..................................................................... 198
8.5.4
Erase-Verify Mode (n = 1 for addresses H'00000 to H'1FFFF and n = 2
for address H'20000 to H'3FFFF) ..................................................................... 198
8.6
Flash Memory Protection ............................................................................................. 200
8.6.1
Hardware Protection ........................................................................................ 200
8.6.2
Software Protection ......................................................................................... 201
8.6.3
Error Protection ............................................................................................... 202
8.7
Interrupt Handling when Programming/Erasing Flash Memory ..................................... 203
8.8
Flash Memory Programmer Mode ................................................................................ 204
8.8.1
Programmer Mode Setting ............................................................................... 204
8.8.2
Socket Adapters and Memory Map .................................................................. 204
8.8.3
Programmer Mode Operation........................................................................... 205
8.8.4
Memory Read Mode ........................................................................................ 207
8.8.5
Auto-Program Mode........................................................................................ 210
8.8.6
Auto-Erase Mode ............................................................................................ 212
8.8.7
Status Read Mode............................................................................................ 213
8.8.8
Status Polling .................................................................................................. 215
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...