
W78958B
- 10 -
INTERRUPT SOURCE
VECTOR ADDRESS
PRIORITY SEQUENCE WITHIN LEVEL
External Interrupt 0
03H
0 (Highest)
Timer/Counter 0
0BH
1
External Interrupt 1
13H
2
Timer/Counter 1
1BH
3
Serial Port
23H
4
Timer/Counter 2
2BH
5
External Interrupt 2
33H
6
External Interrupt 3
3BH
7 (Lowest)
Table D7.
ESEL Emulation Address Space Select, Input/Output, Dual-purpose
TYPE
MODE
DESCRIPTION
Advanced
Normal
While the W78958B is accessing program memory, ESEL outputs
"0." While the W78958B is accessing data memory, the ESEL
outputs "1."
Emulation
Default status is pulled low by internal pull-high resistor. ESEL is
used to select two emulation address spaces. When ESEL is held
in "L" state, the SFR/PC and internal RAM can be accessed, and
AP7<0>(EWR) and AP7<1>(ERD) are the active low write and
read control input signals, respectively. When ESEL is held in "H"
state, the external ROM and RAM can be accessed (P3.6 and P3.7
are weakly pulled high by internal pull-high resistors).
Standard
Normal
Same as in the advanced type.
Emulation
Default status is pulled low by internal pull-high resistor. ESEL is
used to select two emulation address spaces. When ESEL is held
in "L" state, the SFR/PC and internal RAM can be accessed, and
AP7<0>(EWR) and AP7<1>(ERD) are the active low write and
read control input signals, respectively. When ESEL is held in "H"
state, the external ROM/RAM can be accessed (P3.6/P3.7 are
weakly pulled high by internal pull-high resistors), P0.7
P0.0 are
floating, and P2.7
P2.0 are in high impedance state optionally
dependent on the content of register MP2.