The mPD784021 is a product of the mPD784026 sub-series in the 78K/IV series. It contains various peripheral
hardware such as RAM, I/O ports, 8-bit resolution A/D and D/A converters, timers, serial interface, and interrupt
functions, as well as a high-speed, high-performance CPU.
m
PD784021 is a ROM-less product of the mPD784025 or mPD784026.
The
m
PD784020 differs from the mPD784021 only in its RAM size: 512 bytes are allocated for the mPD784020,
The
while 2048 bytes are allocated for the
For specific functions and other detailed information, consult the following user’s manual.
P00-P07: Port 0A8-A19: Address bus
P10-P17: Port 1RD: Read strobe
P20-P27: Port 2WR: Write strobe
P30-P37: Port 3WAIT: Wait
P60-P63, P66, P67 : Port 6HLDRQ: Hold request
P70-P77: Port 7HLDAK: Hold acknowledge
TO0-TO3: Timer outputASTB: Address strobe
CI: Clock inputREFRQ: Refresh request
RxD, RxD2: Receive dataRESET: Reset
TxD, TxD2: Transmit dataX1, X2: Crystal
SCK0-SCK2: Serial clockANI0-ANI7: Analog input
ASCK, ASCK2: Asynchronous serial clockANO0, ANO1 : Analog output
SI0-SI2: Serial inputAV
SO0-SO2: Serial outputAV
SB0: Serial busAV
PWM0, PWM1: Pulse width modulation outputV
NMI: Non-maskable interruptV
INTP0-INTP5: Interrupt from peripheralsTEST: Test
AD0-AD7: Address/data bus
REF1-AVREF3 : Reference voltage
DD: Analog power supply
SS: Analog ground
DD: Power supply
SS: Ground
9
4. SYSTEM CONFIGURATION EXAMPLE (PPC)
µ
PD784021
mm
m
PD784020, 784021
mm
Serial
communication
µ
PD27C1001A
O0-O7
A0-A7
Sensing paper transport
Temperature of the
fusing heater
Brightness of the lamp
Lever for adjusting
the tone of the copy
Lever for compensating
the tone of the copy
µ
PD74HC573
Reset
circuit
Latch
RxD
TxD
RDOE
A17CE
A8-A16A8-A16
AD0-AD7
ASTB
INTP0
ANI0
ANI1
ANI2
ANI3
RESET
P11
P15
P16
P17
SCK1
SI1
SO1
P04
P06
P07
P66
PWM0
P00-P03
P33
P34
P35
P36
P37
Sensing paper
Sensing paper feed
Sensing paper ejection
Sensing the position of the scanner station
Operator
panel
High-voltage
control circuit
Fusing heater
control circuit
Lamp regulator
Driver
Drum, toner, and charge for
transfer
Fusing roller
Lamp for lighting the original
Lamp for discharging
(DC stepping motor)
Solenoid
Main motor
M
Clutch for stopping
SL
the scanner station
Clutch for forwarding
SL
the scanner station
Clutch for the resist
SL
shutter
Clutch for manual
SL
feeding
Clutch for cassette
SL
feeding
10
5. BLOCK DIAGRAM
mm
m
PD784020, 784021
mm
NMI
INTP0-INTP5
INTP3
TO0
TO1
INTP0
INTP1
INTP2/CI
TO2
TO3
P00-P03
P04-P07
PWM0
PWM1
Programmable
interrupt controller
Timer/counter 0
(16 bits)
Timer/counter 1
(16 bits)
Timer/counter 2
(16 bits)
Timer 3
(16 bits)
Real-time output
port
PWM
78K/IV
CPU core
RAM
UART/IOE2
Baud-rate
generator
UART/IOE1
Baud-rate
generator
Clocked serial
interface
Bus interface
Port 0
Port 1
Port 2
RxD/SI1
TxD/SO1
ASCK/SCK1
RxD2/SI2
TxD2/SO2
ASCK2/SCK2
SCK0
SO0/SB0
SI0
ASTB
AD0-AD7
A8-A15
A16-A19
RD
WR
WAIT/HLDRQ
REFRQ/HLDAK
P00-P07
P10-P17
P20-P27
ANO0
ANO1
AV
REF2
AV
REF3
ANI0-ANI7
AV
DD
AV
REF1
AV
INTP5
SS
D/A converter
A/D converter
Watchdog timer
Remark The internal ROM or RAM capacity differs for each product.
Ý 8-bit I/O port
Ý Functions as a real-time output port (4 bits ¥ 2).
Ý Inputs and outputs can be specified bit by bit.
Ý The use of the pull-up resistors can be specified by software for the pins
in the input mode together.
Ý Can drive a transistor.
Port 1 (P1):
Ý 8-bit I/O port
Ý Inputs and outputs can be specified bit by bit.
Ý The use of the pull-up resistors can be specified by software for the pins
in the input mode together.
Ý Can drive LED.
Port 2 (P2):
Ý 8-bit input-only port
Ý P20 does not function as a general-purpose port (nonmaskable inter-
rupt). However, the input level can be checked by an interrupt service
routine.
Ý The use of the pull-up resistors can be specified by software for pins
P22 to P27 (in units of 6 bits).
Ý The P25/INTP4/ASCK/SCK1 pin functions as the SCK1 output pin by
CSIM1.
Port 3 (P3):
Ý 8-bit I/O port
Ý Inputs and outputs can be specified bit by bit.
Ý The use of the pull-up resistors can be specified by software for the pins
in the input mode together.
Port 6 (P6):
Ý P60 to P63 are an output-only port.
Ý Inputs and outputs can be specified bit by bit for pins P66 and P67.
Ý The use of the pull-up resistors can be specified by software for the pins
in the input mode together.
Port 7 (P7):
Ý 8-bit I/O port
Ý Inputs and outputs can be specified bit by bit.
12
mm
m
PD784020, 784021
mm
6.2 NON-PORT PINS (1/2)
PinI/ODual-functionFunction
TO0-TO3OutputP34-P37Timer output
CIInputP23/INTP2Input of a count clock for timer/counter 2
RXDInputP30/SI1Serial data input (UART0)
RXD2P13/SI2Serial data input (UART2)
TXDOutputP31/SO1Serial data output (UART0)
TXD2P14/SO2Serial data output (UART2)
ASCKInputP25/INTP4/SCK1Baud rate clock input (UART0)
ASCK2P12/SCK2Baud rate clock input (UART2)
SB0I/OP33/SO0Serial data I/O (SBI)
SI0InputP27Serial data input (3-wire serial I/O0)
SI1P30/RXDSerial data input (3-wire serial I/O1)
SI2P13/RXD2Serial data input (3-wire serial I/O2)
SO0OutputP33/SB0Serial data output (3-wire serial I/O0)
SO1P31/TXDSerial data output (3-wire serial I/O1)
SO2P14/TXD2Serial data output (3-wire serial I/O2)
SCK0I/OP32Serial clock I/O (3-wire serial I/O0, SBI)
SCK1P25/INTP4/ASCKSerial clock I/O (3-wire serial I/O1)
SCK2P12/ASCK2Serial clock I/O (3-wire serial I/O2)
NMIInputP20
INTP0P21Ý Input of a count clock for timer/counter 1
INTP1P22Ý Input of a count clock for timer/counter 2
INTP2P23/CIÝ Input of a count clock for timer/counter 2
INTP3P24Ý Input of a count clock for timer/counter 0
INTP4P25/ASCK/SCK1—
INTP5P26
AD0-AD7I/O—Time multiplexing address/data bus (for connecting external memory)
A8-A15Output—High-order address bus (for connecting external memory)
A16-A19OutputP60-P63
RDOutput—Strobe signal output for reading the contents of external memory
WROutput—Strobe signal output for writing on external memory
WAITInputP66/HLDRQWait signal insertion
REFRQOutputP67/HLDAKRefresh pulse output to external pseudo static memory
HLDRQInputP66/WAITInput of bus hold request
HLDAKOutputP67/REFRQOutput of bus hold response
ASTBOutput—Latch timing output of time multiplexing address (A0-A7) (for
External interrupt request
Ý Capture/trigger signal for CR11 or CR12
Ý Capture/trigger signal for CR22
Ý Capture/trigger signal for CR21
Ý Capture/trigger signal for CR02
Input of a conversion start trigger for A/D converter
High-order address bus during address expansion (for connecting external memory)
connecting external memory)
—
13
mm
m
PD784020, 784021
mm
6.2 NON-PORT PINS (2/2)
PinI/ODual-functionFunction
RESETInput—Chip reset
X1Input—Crystal input for system clock oscillation (A clock pulse can also be
X2—
ANI0-ANI7InputP70-P77Analog voltage inputs for the A/D converter
ANO0, ANO1Output—Analog voltage inputs for the D/A converter
AVREF1——Application of A/D converter reference voltage
AVREF2, AVREF3
AVDDPositive power supply for the A/D converter
AVSSGround for the A/D converter
VDDPositive power supply
VSSGround
TESTDirectly connect to VSS. (The TEST pin is for the IC test.)
input to the X1 pin.)
Application of D/A converter reference voltage
14
mm
m
PD784020, 784021
mm
6.3 I/O CIRCUITS FOR PINS AND HANDLING OF UNUSED PINS
Table 6-1 describes the types of I/O circuits for pins and the handling of unused pins.
Fig. 6-1 shows the configuration of these various types of I/O circuits.
Table 6-1 Types of I/O Circuits for Pins and Handling of Unused Pins (1/2)
PinI/O circuit typeI/ORecommended connection method for unused pins
P00-P075-AI/OInput state : To be connected to VDD
P10/PWM0Output state: To be left open
P11/PWM1
P12/ASCK2/SCK28-A
P13/RxD2/SI25-A
P14/TxD2/SO2
P15-P17
P20/NMI2InputTo be connected to VDD or VSS
P21/INTP0
P22/INTP12-ATo be connected to VDD
P23/INTP2/CI
P24/INTP3
P25/INTP4/ASCK/SCK18-AI/OInput state : To be connected to VDD
Output state: To be left open
P26/INTP52-AInputTo be connected to VDD
P27/SI0
P30/RxD/SI15-AI/OInput state : To be connected to VDD
P31/TxD/SO1Output state: To be left open
P32/SCK08-A
P33/SO0/SB010-A
P34/TO0-P37/TO35-A
AD0-AD7
A8-A15Output
P60/A16-P63/A19
RD
WR
Note
To be left open
P66/WAIT/HLDRQI/OInput state : To be connected to VDD
P67/REFRQ/HLDAKOutput state: To be left open
P70/ANI0-P77/ANI720Input state : To be connected to VDD or VSS
Output state: To be left open
ANO0, ANO112OutputTo be left open
ASTB4
Note These pins function as output-only pins depending on the internal circuit, though their I/O type is 5-A.
15
mm
m
PD784020, 784021
mm
Table 6-1 Types of I/O Circuits for Pins and Handling of Unused Pins (2/2)
PinI/O circuit typeI/ORecommended connection method for unused pins
RESET2Input—
TEST1To be connected to VSS directly
AVREF1-AVREF3—To be connected to VSS
AVSS
AVDDTo be connected to VDD
Caution When the I/O mode of an I/O dual-function pin is unpredictable, connect the pin to VDD through
a resistor of 10 to 100 kilohms (particularly when the voltage of the reset input pin becomes higher
than that of the low level input at power-on or when I/O is switched by software).
Remark Since type numbers are consistent in the 78K series, those numbers are not always serial in each product.
(Some circuits are not included.)
16
Fig. 6-1 I/O Circuits for Pins
mm
m
PD784020, 784021
mm
Type 1Type 2-A
IN
Type 2
IN
Schmitt trigger input with hysteresis characteristics
Type 4
Data
DD
V
P
N
Type 5-A
DD
V
P
OUT
Output
disable
N
Push-pull output which can output high impedance
(both the positive and negative channels are off.)
Type 8-A
VDD
Type 12
V
DD
P
IN
Schmitt trigger input with hysteresis characteristics
V
Pull-up
enable
Data
Output
disable
Input
enable
DD
V
P
N
Pull-up
enable
DD
P
IN/OUT
Pull-up
enable
Output
disable
Type 10-A
Pull-up
enable
Open
drain
Output
disable
Data
Data
VDD
P
P
IN/OUT
N
Type 20
V
DD
P
V
DD
P
IN/OUT
N
Input
enable
Analog output
voltage
Data
Output
disable
Comparator
(Threshold voltage)
P
OUT
N
V
DD
P
IN/OUT
N
+
–
V
REF
P
N
17
mm
m
PD784020, 784021
mm
7. CPU ARCHITECTURE
7.1 MEMORY SPACE
A 1M-byte memory space can be accessed. By using a LOCATION instruction, the mode for mapping internal
data areas (special function registers and internal RAM) can be selected. A LOCATION instruction must always be
executed after a reset, and can be used only once.
(1) When the LOCATION 0 instruction is executed
m
Internal data areas are mapped to 0FD00H-0FFFFH for the
(2) When the LOCATION 0FH instruction is executed
Internal data areas are mapped to FFD00H-FFFFFH for the
PD784020 and 0F700H-0FFFFH for the mPD784021.
m
PD784020 and FF700H-FFFFFH for the mPD784021.
18
mm
m
PD784020, 784021
mm
Note
(256 bytes)
Internal RAM
Special function registers (SFRs)
When the LOCATION 0FH
instruction is executed
FFFFFH
FFFDFH
FFFD0H
FFF00H
FFEFFH
HH
HH
H
FFEFFH
FFE80H
PD784020 Memory Map
mm
mm
m
Fig. 7-1
General-purpose
0FEFFH
0FE80H
(512 bytes)
FFD00H
FFCFFH
FFE7FH
FFE2FH
registers
(128 bytes)
FFE06H
Macro service control
0FE7FH
0FE2FH
0FE06H
FFD00H
Data area (512 bytes)
word area (42 bytes)
0FD00H
External memory
(1,047,808 bytes)
00FFFH
00FFFH
10000H
0FFFFH
00000H
00800H
007FFH
00080H
0007FH
CALLF entry area
(2K bytes)CALLT table area
00800H
007FFH
00080H
0007FH
(64 bytes)
Vector table area
(64 bytes)
00040H
0003FH
00000H
External memory
(960K bytes)
When the LOCATION 0
instruction is executed
FFFFFH
10000H
(256 bytes)
Internal RAM
(512 bytes)
Special function registers (SFRs)
0FFFFH
0FFDFH
0FFD0H
0FF00H
0FEFFH
0FD00H
0FCFFH
00000H
Note
External memory
(64,768 bytes)
Note Base area, or entry area based on a reset or interrupt. Internal RAM is excluded in the case of a reset.
19
(256 bytes)
Internal RAM
(2,048 bytes)
Special function registers (SFRs)
When the LOCATION 0FH
instruction is executed
External memory
(1,046,272 bytes)
mm
m
PD784020, 784021
mm
Note
FFFFFH
FFFDFH
FFFD0H
FFF00H
FFEFFH
FF700H
FFEFFH
FFE80H
General-purpose
PD784021 Memory Map
mm
mm
m
Fig. 7-2
registers
0FEFFH
0FE80H
FF6FFH
FFE7FH
FFE2FH
(128 bytes)
0FE7FH
0FE2FH
FFE06H
Macro service control
0FE06H
FFD00H
FFCFFH
FF700H
Program/data area
(1,536 bytes)
Data area (512 bytes)
word area (42 bytes)
0FD00H
0FCFFH
0F700H
00FFFH
00FFFH
00800H
CALLF entry area
00800H
Note
10000H
0FFFFH
007FFH
00080H
0007FH
(2K bytes)CALLT table area
007FFH
00080H
0007FH
00000H
(64 bytes)
Vector table area
(64 bytes)
00040H
0003FH
00000H
20
External memory
(960K bytes)
When the LOCATION 0
instruction is executed
FFFFFH
(256 bytes)
Internal RAM
(2,048 bytes)
Special function registers (SFRs)
10000H
0FFFFH
0FFDFH
0FFD0H
0FF00H
0FEFFH
0FD00H
0FCFFH
0F700H
0F6FFH
External memory
(63,232 bytes)
00000H
Note Base area, or entry area based on a reset or interrupt. Internal RAM is excluded in the case of a reset.
mm
m
PD784020, 784021
mm
7.2 CPU REGISTERS
7.2.1 General-Purpose Registers
A set of general-purpose registers consists of sixteen general-purpose 8-bit registers. Two 8-bit general-purpose
registers can be combined to form a 16-bit general-purpose register. Moreover, four 16-bit general-purpose registers,
when combined with an 8-bit register for address extension, can be used as 24-bit address specification registers.
Eight banks of this register set are provided. The user can switch between banks by software or the context
switching function.
General-purpose registers other than the V, U, T, and W registers used for address extension are mapped onto
internal RAM.
Fig. 7-3 General-Purpose Register Format
A (R1)X (R0)
AX (RP0)
B (R3)C (R2)
BC (RP1)
R5R4
RP2
R7R6
RP3
V
VVP (RG4)
U
UUP (RG5)
T
TDE (RG6)
WL (R14)
WHL (RG7)
The character strings enclosed in
parentheses represent absolute names.
R9R8
VP (RP4)
R11R10
UP (RP5)
D (R13)E (R12)
DE (RP6)
H (R15)
HL (RP7)
8 banks
Caution By setting the RSS bit of PSW to 1, R4, R5, R6, R7, RP2, and RP3 can be used as the X, A, C, B,
AX, and BC registers, respectively. However, this function must be used only when using
programs for the 78K/III series.
21
mm
m
PD784020, 784021
mm
7.2.2 Control Registers
(1) Program counter (PC)
This register is a 20-bit program counter. The program counter is automatically updated by program execution.
Fig. 7-4 Format of Program Counter (PC)
190
PC
(2) Program Status Word (PSW)
This register holds the CPU state. The program status word is automatically updated by program execution.
Fig. 7-5 Format of Program Status Word (PSW)
15141312
PSWH
PSW
PSWL
Note This flag is used to maintain compatibility with the 78K/III series. This flag must be set to 0 when programs
for the 78K/III series are being used.
(3) Stack pointer (SP)
This register is a 24-bit pointer for holding the start address of the stack. The high-order 4 bits must be set
to 0.
PC0000
UFRBS2RBS1RBS0
76543210
Note
SZRSS
Fig. 7-6 Format of Stack Pointer (SP)
23200
ACIEP/V0CY
111098
22
mm
m
PD784020, 784021
mm
7.2.3 Special Function Registers (SFRs)
The special function registers are registers with special functions such as mode registers and control registers
for built-in peripheral hardware. The special function registers are mapped onto the 256-byte space between 0FF00H
Note
and 0FFFFH
Note Applicable when the LOCATION 0 instruction is executed. FFF00H-FFFFFH when the LOCATION 0FH
Caution Never attempt to access addresses in this area where no SFR is allocated. Otherwise, the
Table 7-1 lists the special function registers (SFRs). The titles of the table columns are explained below.
.
instruction is executed.
mm
m
PD784021 may be placed in the deadlock state. The deadlock state can be cleared only by a
mm
reset.
• Abbreviation ................... Symbol used to represent a built-in SFR. The abbreviations listed in the table are
reserved words for the NEC assembler (RA78K4). The C compiler (CC78K4) allows
the abbreviations to be used as sfr variables of bit type with the #pragma sfr command.
R/W : Allows both read and write operations.
R: Allows read operations only.
W: Allows write operations only.
• Manipulatable bits .......... Indicates the maximum number of bits that can be manipulated whenever an SFR is
manipulated. An SFR that supports 16-bit manipulation can be described in the sf r
operand. For address specification, an even-numbered address must be specified.
An SFR that supports 1-bit manipulation can be described in a bit manipulation
instruction.
• When reset ..................... Indicates the state of each register when RESET is applied.
H
23
Table 7-1 Special Function Registers (SFRs) (1/4)
mm
m
PD784020, 784021
mm
Note
Address
0FF00HPort 0P0R/Wll –Undefined
0FF01HPort 1P1ll –
0FF02HPort 2P2Rll –
0FF03HPort 3P3R/Wll –
0FF06HPort 6P6ll –00H
0FF07HPort 7P7ll –Undefined
0FF0EHPort 0 buffer register L P0Lll –
0FF0FHPort 0 buffer register HP0Hll –
0FF10HCompare register (timer/counter 0)CR00––l
0FF12HCapture/compare register (timer/counter 0)CR01––l
0FF14HCompare register L (timer/counter 1)CR10
0FF15HCompare register H (timer/counter 1) –––
0FF16HCapture/compare register L (timer/counter 1)CR11
0FF17HCapture/compare register H (timer/counter 1) –––
0FF18HCompare register L (timer/counter 2)CR20
0FF19HCompare register H (timer/counter 2) –––
0FF1AHCapture/compare register L (timer/counter 2)CR21
Special function register (SFR) nameAbbreviationR/W
CR10W
CR11W
CR20W
CR21W
Manipulatable bits
1 bit 8 bits 16 bits
–ll
–ll
–ll
–ll
When reset
0FF1BHCapture/compare register H (timer/counter 2) –––
0FF1CHCompare register L (timer 3)CR30
0FF1DHCompare register H (timer 3) –––
0FF20HPort 0 mode registerPM0ll –FFH
0FF21HPort 1 mode registerPM1ll –
0FF23HPort 3 mode registerPM3ll –
0FF26HPort 6 mode registerPM6ll –
0FF27HPort 7 mode registerPM7ll –
0FF2EHReal-time output port control registerRTPCll –00H
0FF30HCapture/compare control register 0CRC0–l–10H
0FF31HTimer output control registerTOCll –00H
0FF32HCapture/compare control register 1CRC1–l–
0FF33HCapture/compare control register 2CRC2–l–10H
CR30W
–ll
Note Applicable when the LOCATION 0 instruction is executed. When the LOCATION 0FH instruction is
executed, F0000H is added to each address.
24
mm
m
mm
Table 7-1 Special Function Registers (SFRs) (2/4)
PD784020, 784021
Address
0FF36HCapture register (timer/counter 0)CR02R––l0000H
0FF38HCapture register L (timer/counter 1)CR12
0FF39HCapture register H (timer/counter 1) –––
0FF3AHCapture register L (timer/counter 2)CR22
0FF3BHCapture register H (timer/counter 2) –––
0FF41HPort 1 mode control registerPMC1R/Wll –00H
0FF43HPort 3 mode control registerPMC3ll –
0FF4EHRegister for optional pull-up resistorPUOll –
0FF50HTimer register 0TM0R––l0000H
0FF51H––
0FF52HTimer register 1TM1TM1W–ll
0FF53H –––
0FF54HTimer register 2TM2TM2W–ll
0FF55H –––
0FF56HTimer register 3TM3TM3W–ll
0FF57H –––
Note
Special function register (SFR) nameAbbreviationR/W
CR12W
CR22W
Manipulatable bits
1 bit 8 bits 16 bits
–ll
–ll
When reset
0FF5CHPrescaler mode register 0PRM0R/W–l–11H
0FF5DHTimer control register 0TMC0ll –00H
0FF5EHPrescaler mode register 1PRM1–l–11H
0FF5FHTimer control register 1TMC1ll–00H
0FF60HD/A conversion value setting register 0DACS0–l–
0FF61HD/A conversion value setting register 1DACS1–l–
0FF62HD/A converter mode registerDAMll –03H
0FF68HA/D converter mode registerADMll –00H
0FF6AHA/D conversion result registerADCRR–l–Undefined
0FF70HPWM control registerPWMCR/Wll–05H
0FF71HPWM prescaler registerPWPR–l–00H
0FF72HPWM modulo register 0PWM0––lUndefined
0FF74HPWM modulo register 1PWM1––l
0FF7DHOne-shot pulse output control registerOSPCll–00H
0FF80HSerial bus interface control registerSBICll –
0FF82HSynchronous serial interface mode registerCSIMll –
Note Applicable when the LOCATION 0 instruction is executed. When the LOCATION 0FH instruction is
executed, F0000H is added to each address.
25
Table 7-1 Special Function Registers (SFRs) (3/4)
mm
m
PD784020, 784021
mm
Note 1
Address
0FF84HSynchronous serial interface mode register 1CSIM1R/Wll –00H
0FF85HSynchronous serial interface mode register 2CSIM2ll –
0FF86HSerial shift registerSIO–l–
0FF88HAsynchronous serial interface mode registerASIMll –
0FF89HAsynchronous serial interface mode register 2ASIM2ll –
0FF8AHAsynchronous serial interface status registerASISRll–
0FF8BHAsynchronous serial interface status register 2 ASIS2ll –
0FF8CHSerial receive buffer: UART0RXB–l–Undefined
Notes 1. Applicable when the LOCATION 0 instruction is executed. When the LOCATION 0FH instruction is
executed, F0000H is added to each address.
2. A write operation can be performed only with special instructions MOV STBC,#byte and MOV
WDM,#byte. Other instructions cannot perform a write operation.
26
mm
m
mm
Table 7-1 Special Function Registers (SFRs) (4/4)
PD784020, 784021
Address
0FFCCHRefresh mode registerRFMR/Wll –00H
0FFCDHRefresh area specification registerRFAll –
0FFCFHOscillation settling time specification registerOSTS–l–
0FFD0H-External SFR area –ll– –
0FFDFH
0FFE0HInterrupt control register (INTP0)PIC0ll –43H
0FFE1HInterrupt control register (INTP1)PIC1ll –
0FFE2HInterrupt control register (INTP2)PIC2ll –
0FFE3HInterrupt control register (INTP3)PIC3ll –
0FFE4HInterrupt control register (INTC00)CIC00ll–
0FFE5HInterrupt control register (INTC01)CIC01ll–
0FFE6HInterrupt control register (INTC10)CIC10ll–
0FFE7HInterrupt control register (INTC11)CIC11ll–
0FFE8HInterrupt control register (INTC20)CIC20ll–
0FFE9HInterrupt control register (INTC21)CIC21ll–
0FFEAHInterrupt control register (INTC30)CIC30ll –
0FFEBHInterrupt control register (INTP4)PIC4ll –
Note
Special function register (SFR) nameAbbreviationR/W
Manipulatable bits
1 bit 8 bits 16 bits
When reset
0FFECHInterrupt control register (INTP5)PIC5ll –
0FFEDHInterrupt control register (INTAD)ADICll–
0FFEEHInterrupt control register (INTSER)SERICll–
0FFEFHInterrupt control register (INTSR)SRICll –
Interrupt control register (INTCSI1)CSIIC1ll–
0FFF0HInterrupt control register (INTST)STICll –
0FFF1HInterrupt control register (INTCSI)CSIICll –
0FFF2HInterrupt control register (INTSER2)SERIC2ll–
0FFF3HInterrupt control register (INTSR2)SRIC2ll –
Interrupt control register (INTCSI2)CSIIC2ll–
0FFF4HInterrupt control register (INTST2)STIC2ll –
Note Applicable when the LOCATION 0 instruction is executed. When the LOCATION 0FH instruction is
executed, F0000H is added to each address.
27
Loading...
+ 63 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.