English
Language : 

4570 Datasheet, PDF (12/69 Pages) Renesas Technology Corp – SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
4570 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
PROGRAM MEMORY (ROM)
1 word of ROM is composed of 10 bits. ROM is separated every
128 words by the unit of page (addresses 0 to 127). Table 1
shows the ROM size and pages. Figure 10 shows the ROM map
of M34570M8.
Table 1 ROM size and pages
Product
ROM size
(! 10 bits)
Pages
M34570M4
4096 words
32 (0 to 31)
M34570M8
8192 words
64 (0 to 63)
M34570E8
8192 words
64 (0 to 63)
M34570MD
16384 words
128 (0 to 127)
M34570ED
16384 words
128 (0 to 127)
Note: When the TABP instruction is executed after executing
the SBK instruction, data in pages 64 to 127 can be
referred. When the TABP instruction is executed after
executing the RBK instruction, data in pages 0 to 63 can
be referred.
A top part of page 1 (addresses 008016 to 00FF16) is reserved
for interrupt addresses (Figure 11). When an interrupt occurs,
the address (interrupt address) corresponding to each interrupt
is set in the program counter, and the instruction at the interrupt
address is executed. When using an interrupt service routine,
write the instruction generating the branch to that routine at an
interrupt address.
Page 2 (addresses 010016 to 017F16) is the special page for
subroutine calls. Subroutines written in this page can be called
from any page with the 1-word instruction (BM). Subroutines
extending from page 2 to another page can also be called with
the BM instruction when it starts on page 2.
ROM pattern (bits 9 to 0) of all addresses can be used as data
areas with the TABP p instruction.
98 7 6 5 4 3 2 10
000016
007F16
008016
00FF16
010016
017F16
018016
Interrupt address page
Subroutine special page
Page 0
Page 1
Page 2
Page 3
0FFF16
Page 31
1FFF16
Fig. 10 ROM map of M34570Mx
Page 127
98 7 6 5 4 3 2 10
008016 External 0 interrupt address
008416 Timer 1 interrupt address
008616 Timer 2 interrupt address
008816 Timer 3 interrupt address
00FF16
Fig. 11 Interrupt address page (addresses 008016 to 00FF16) structure
11