Block Configuration - Renesas H8 Series Hardware Manual

8-bit single-chip microcomputer
Hide thumbs Also See for H8 Series:
Table of Contents

Advertisement

Section 6 ROM
6.5.3

Block Configuration

Figure 6.8 shows the block configuration of the flash memory. The thick lines indicate erasing
units, the narrow lines indicate programming units, and the values are addresses. In versions with
32 Kbytes of flash memory, the flash memory is divided into 1 Kbyte × 4 blocks and 28 Kbytes ×
1 block. In versions with 16 Kbytes of flash memory, the flash memory is divided into 1 Kbyte × 4
blocks and 12 Kbytes × 1 block. Erasing is performed in these units. Programming is performed in
128-byte units starting from an address with lower eight bits H'00 or H'80.
H'0000
Erase unit
H'0080
1 Kbyte
H'0380
H'0400
Erase unit
H'0480
1 Kbyte
H'0780
H'0800
Erase unit
H'0880
1 Kbyte
H'0B80
H'0C00
Erase unit
H'0C80
1 Kbyte
H'0F80
H'1000
Erase unit
H'1080
28 Kbytes
H'7F80
Figure 6.8(1) Block Configuration of 32-Kbyte Flash Memory
Rev. 7.00 Mar 10, 2005 page 156 of 652
REJ09B0042-0700
H'0001
H'0002
H'0081
H'0082
H'0381
H'0382
H'0401
H'0402
H'0481
H'0482
H'0781
H'0782
H'0801
H'0802
H'0881
H'0882
H'0B81
H'0B82
H'0C01
H'0C02
H'0C81
H'0C82
H'0F81
H'0F82
H'1001
H'1002
H'1081
H'1082
H'7F81
H'7F82
Programming unit: 128 bytes
Programming unit: 128 bytes
Programming unit: 128 bytes
Programming unit: 128 bytes
Programming unit: 128 bytes
H'007F
H'00FF
H'03FF
H'047F
H'04FF
H'07FF
H'087F
H'08FF
H'0BFF
H'0C7F
H'0CFF
H'0FFF
H'107F
H'10FF
H'7FFF

Advertisement

Table of Contents
loading

Table of Contents