English
Language : 

UPD784938 Datasheet, PDF (572/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers
CHAPTER 23 INTERRUPT FUNCTIONS
Figure 23-23. Type A Macro Service Channel
(a) 1-byte transfers
7
0






Macro service
channel









Macro service counter (MSC)
SFR pointer (SFRP)
Macro service buffer 1
Macro service buffer 2
MCS = 1
MCS = 2
Macro service buffer n MCS = n
High-order addresses

Macro service 
control word



Channel pointer
Mode register
Low-order addresses
Macro service buffer address = (channel pointer) – (macro service counter) – 1
(b) 2-byte transfers
7
0









Macro service 
channel











Macro service counter (MSC)
SFR pointer (SFRP)
Macro service (high-order byte)
buffer 1 (low-order byte)
Macro service (high-order byte)
buffer 2 (low-order byte)
Macro service (high-order byte)
buffer n (low-order byte)
MCS = 1
MCS = 2
MCS = n
High-order addresses

Macro service 
control word



Channel pointer
Mode register
Low-order addresses
Macro service buffer address = (channel pointer) – (macro service counter) × 2 – 1
572
Preliminary User’s Manual U13987EJ1V0UM00