The MB90230 series is a member of general-purpose, 16-bit microcontrollers designed for those applications which
require high-speed realtimeprocessing, proving to be suitable for various industrial machines, camera and video
devices, OA equipment, and for process control. The CPU used in this series is the F
set for the F
architecture of the F
speed.
2
MC-16F CPU core is designed to be optimized for controller applications while inheriting the AT
2
MC-16/16H series, allowing a wide range of control tasks to be processed efficiently at high
2
MC*-16F. The instruction
The peripheral resources integrated in the MB90230 series include: the UART (clock asynchronous/synchronous
transfer) × 1 channel, the extended serial I/O interface × 1 channel, the A/D converter (8/10-bit precision) × 8
channels, the D/A converter (8-bit precision) × 2 channels, the level comparator × 1 channel, the external interrupt
input × 4 lines, the 8-bit PPG timer (PWM/single-shot function) × 1 channel, the 8-bit PWM controller × 6 channels,
the 16-bit free run timer × 1 channel, the input capture unit × 4 channels, the output compare unit × 6 channels,
and the serial E
2
*: F
MC stands for FUJITSU Flexible Microcontroller.
FEATURES
■
F2MC-16F CPU block
• Minimum execution time: 62.5 ns (at machine clock frequency of 16 MHz)
• Instruction set optimized for controllers
Various data types supported (bit, byte, word, and long-word)
Extended addressing modes: 23 types
High coding efficiency
Higher-precision operation enhanced by a 32-bit accumulator
Signed multiplication and division instructions
PACKAGE
■
2
PROM interface.
100-pin Plastic LQFP
(Continued)
100-pin Ceramic LQFP
(FPT-100P-M05)
(FPT-100C-C01)
To Top / Lineup / Index
MB90230 Series
(Continued)
• Enhanced instructions applicable to high-level language (C) and multitasking
System stack pointer
Enhanced pointer-indirect instructions
Barrel shift instructions
• PWM control circuit: (simple 8 bits): 6 channels
• Serial interface
UART: 1 channel
Extended serial I/O interface
Switchable I/O port: 1 channel
Communication prescaler (Source clock generator for the UART, serial I/O interface, CKOT, and level
comparator): 1 channel
• Serial E
• A/D converter with 8/10-bit resolution: input 8 channels
16-bit reload timer operation (operation clock cycle of 0.25 µs to 1.05 s)
NB90234MB90P234MB90W234MB90V230
One-time PROM
model
Instruction bit length: 8 or 16 bits
Instruction length: 1 to 7 bytes
Data bit length: 1, 4, 8, 16, or 32 bits
Minimum execution time: 62.5 ns at 16 MHz (internal)
D00 to D07I/O pins for the lower eight bits of the external data bus.
D08 to D15I/O pins for the upper eight bits of the external data bus
P20 to P27GGeneral-purpose I/O port
A00 to A07I/O pins for the lower eight bits of the external data bus
Circuit
type
—Power supply pin
An input pull-up resistor can be added to the port by setting the
pull-up resistor setting register.
These pins serve as D00 to D07 pins in bus modes other than the
single-chip mode.
These pins are enabled in an external-bus enabled mode.
An input pull-up resistor can be added to the port by setting the pull-up
resistor setting register.
These pins are enabled in the single-chip mode with the external-bus
enabled and the 8-bit data bus specified.
These pins are enabled in an external-bus enabled mode with the 16bit data bus specified.
An input pull-up resistor can be added to the port by setting the
pull-up resistor setting register.
These pins are enabled in the single-chip mode.
These pins are enabled in an external-bus enabled mode.
Function
7, 8P30, P31EGeneral-purpose I/O port
This port is enabled in the single-chip mode or when the middle
address control register setting is “port.”
A08, A09I/O pins for the middle eight bits of the external data bus
These pins are enabled in an external-bus enabled mode when the
middle address control register setting is “address.”
9V
10 to 15P32 to P37EGeneral-purpose I/O port
SS
A10 to A15I/O pins for the middle eight bits of the external data bus
—Power supply pin
This port is enabled in the single-chip mode or when the middle
address control register setting is “port.”
These pins are enabled in an external-bus enabled mode when the
middle address control register setting is “address.”
(Continued)
5
MB90230 Series
Pin no. Pin name
16P40EGeneral-purpose I/O port
A16Output pin for external address A16
PWM0This pin serves as the output pin for 8-bit PWM0
17P41EGeneral-purpose I/O port
A17Output pin for external address A17
PWM1This pin serves as the output pin for 8-bit PWM1.
Circuit
type
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
The pin is enabled for output by the control status register.
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
The pin is enabled for output by the control status register.
To Top / Lineup / Index
Function
18P42EGeneral-purpose I/O port
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
A18Output pin for external address A18
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
PWM2This pin serves as the output pin for 8-bit PWM2.
This pin is enabled for output by the control status register.
19P43EGeneral-purpose I/O port
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
A19Output pin for external address A19
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
PWM3This pin serves as the output pin for 8-bit PWM3.
This pin is enabled for output by the control status register.
20P44EGeneral-purpose I/O port
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
A20Output pin for external address A20
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
PWM4This pin serves as the output pin for 8-bit PWM4.
The pin is enabled for output by the control status register.
21V
CC
—Power supply pin
(Continued)
6
Pin no.Pin name
22P45EGeneral-purpose I/O port
A21Output pin for external address A21
PWM5This pin serves as the output pin for 8-bit PWM5.
23P46
A22Output pin for external address A22
Circuit
type
1
L*
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
The pin is enabled for output by the control status register.
General-purpose I/O port
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
To Top / Lineup / Index
MB90230 Series
Function
TRGThis pin serves as the external trigger pin for the 8-bit PPG timer
The pin is enabled for triggering by the control status register.
24P47EGeneral-purpose I/O port
This port is enabled in the single-chip mode or when the upper
address control register setting is “port.”
A23Output pin for external address A23
This pin is enabled in the external-bus enabled mode with the upper
address control register set to “address.”
PPGThis pin serves as the output pin for the 8-bit PPG timer.
The pin is enabled for output by the control status register.
25P70
ATGExternal trigger input pin for the A/D converter
26P71FGeneral-purpose I/O port
EDIData input pin for the serial EEPROM interface
27P72EGeneral-purpose I/O port
EDOData output pin for the serial EEPROM interface
28P73EGeneral-purpose I/O port
ESKClock output pin for the serial EEPROM interface
L*
1
General-purpose I/O port
This pin functions when enabled by the control status register.
This pin functions when enabled by the control status register.
This pin functions when enabled by the control status register.
This pin functions when enabled by the control status register.
29P74EGeneral-purpose I/O port
ECSChip select signal output pin for the serial EEPROM interface
This pin functions when enabled by the control status register.
(Continued)
7
MB90230 Series
To Top / Lineup / Index
Pin no. Pin name
Circuit
type
30, 31P75, P76KGeneral-purpose I/O port
DA0
DA1
32AV
33AV
34AV
35AV
CC
RH
RL
SS
This pin serves as the D/A converter output pin.
The pin functions when enabled by the control status register.
—A/D converter power supply pin
—“H” reference power supply pin for the A/D converter
—“L” reference power supply pin for the A/D converter
—A/D converter power pin (GND)
36 to 39P60 to P63JGeneral-purpose I/O port
This port is enabled when the analog input enable register setting is
“port.”
AN0 to AN3A/D converter analog input pins
These pins are enabled when the analog input enable register setting
is “analog input.”
40V
SS
—Power pin (GND)
41 to 43P64 to P66JGeneral-purpose I/O port
This port is enabled when the analog input enable register setting is
“port.”
AN4 to AN6A/D converter analog input pins
These pins are enabled when the analog input enable register setting
is “analog input.”
44P67JGeneral-purpose I/O port
This port is enabled when the analog input enable register setting is
“port.”
AN7A/D converter analog input pin
This pin is enabled when the analog input enable register setting is
“analog input.”
CMPComparator input pin
2
45P80
L*
General-purpose I/O port
This port is always enabled.
INT0External interrupt request input 0
Since this pin serves for interrupt request as required when external
interrupt is enabled, other outputs must be off unless used
intentionally.
2
46P81
L*
General-purpose I/O port
This port is always enabled.
INT1External interrupt request input 1
Since this pin serves for interrupt request as required when external
interrupt is enabled, other outputs must be off unless used
intentionally.
47MD0CMode pin
This pin must be fixed to V
48MD1CMode pin
This pin must be fixed to V
Function
or VSS.
CC
or VSS.
CC
(Continued)
8
To Top / Lineup / Index
MB90230 Series
Pin no. Pin name
Circuit
type
49MD2CMode pin
This pin must be fixed to V
50HST
51, 52P82, P83
OUT0,
OUT1
INT2,
INT3
DHardware standby input pin
2
L*
General-purpose I/O port
Output compare output pins
These pins function when enabled by the control status register.
External interrupt request inputs 2 and 3.
Since these pins serve for interrupt request as required when external
interrupt is enabled, other outputs must be off unless used
intentionally.
53 to 56P84 to P87EGeneral-purpose I/O port
This pin is always enabled.
OUT2 to OUT5Output compare output pins
These pins function when enabled by the control status register.
1
57 to 59P90 to P92
L*
General-purpose I/O port
This port is always enabled.
IN0 to IN2Input capture edge input pins
These pins function when enabled by the control status register.
1
60P93
L*
General-purpose I/O port
This port is always enabled.
IN3Input capture edge input pin
This pin functions when enabled by the control status register.
CKOTPrescaler output pin
This pin functions when enabled by the control status register.
61P94IGeneral-purpose I/O port
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
SIN0Serial data input pin for the UART
This pin functions when enabled by the control status register.
62P95HGeneral-purpose I/O port
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
SOT0Serial data output pin for the UART
This pin functions when enabled by the control status register.
63P96IGeneral-purpose I/O port
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
SCK0UART clock output pin
This pin functions when enabled by the control status register.
Function
.
SS
(Continued)
9
MB90230 Series
To Top / Lineup / Index
Pin no. Pin name
64PA0IGeneral-purpose I/O port
SIN1Serial data input pin for the extended serial I/O interface
65PA1HGeneral-purpose I/O port
SOT1Serial data output pin for the extended serial I/O interface
66PA2IGeneral-purpose I/O port
SCK1Clock output pin for the extended serial I/O interface
67PA3IGeneral-purpose I/O port
SIN2Serial data input pin for the extended serial I/O interface
68PA4HGeneral-purpose I/O port
SOT2Serial data output pin for the extended serial I/O interface
69PA5IGeneral-purpose I/O port
SCK2Clock output pin for the extended serial I/O interface
Circuit
type
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
This port is always enabled.
The port serves as an open-drain output depending on the open-drain
setting register.
This pin functions when enabled by the control status register and by
the serial port switching register.
The pin is a general-purpose I/O port.
Function
(Continued)
10
(Continued)
To Top / Lineup / Index
MB90230 Series
Pin no. Pin name
70P50HThis pin is enabled in the single-chip mode and when the CLK output
CLKCLK output pin
71P51FGeneral-purpose I/O port
RDYReady signal input pin
72P52EGeneral-purpose I/O port
HAK
73P53EGeneral-purpose I/O port
HRQHold acknowledge signal output pin
74P54EGeneral-purpose I/O port
WRH
75RST
76P55EThis port is enabled in the single-chip mode, in external-bus 8-bit
WRL
77P56EThis pin is enabled in the single-chip mode.
RD
78P57EGeneral-purpose I/O port
79V
SS
Circuit
type
is disabled.
This pin is enabled in an external-bus enabled mode with the CLK
output enabled.
This port is enabled in the single-chip mode.
This pin is enabled in an external-bus enabled mode.
This port is enabled in the single-chip mode or when the hold function
is disabled.
Hold acknowledge signal output pin
This pin is enabled in the single-chip mode or when the hold function
is enabled.
This port is enabled in the single-chip mode or when the hold function
is disabled.
This pin is enabled in the single-chip mode or when the hold function
is enabled.
This port is enabled in the single-chip mode, in external-bus 8-bit
mode, or when the WR pin output is disabled.
Write strobe output pin for the upper eight bits of the data bus
This pin is enabled in an external-bus enabled mode and in external
bus 16-bit mode with the WR pin output enabled.
BReset signal input pin
mode, or when the WR pin output is disabled
Write strobe output pin for the lower eight bits of the data bus
This pin is enabled in an external-bus enabled mode and in external
bus 16-bit mode with the WR pin output enabled.
The pin is a general-purpose I/O port.
Read strobe output pin for the data bus
This pin is enabled in an external-bus enabled mode.
—Power pin (GND)
Function
*1: Enabled in any standby mode
*2: Enabled only in the hardware standby mode
11
MB90230 Series
I/O CIRCUIT TYPE
■
TypeCircuitRemarks
A• Oscillation feedback resistor:
Approx. 1 MΩ
X1
X0
Standby control
To Top / Lineup / Index
B• Hysteresis input with pull-up
resistor
C•CMOS input port
D• Hysteresis input port
E• CMOS level output
12
CMOS
Standby control
(Continued)
To Top / Lineup / Index
MB90230 Series
TypeCircuitRemarks
F• CMOS level output
• Hysteresis input
Standby control
G• Input pull-up resistor control
provided
Pull-up control
CMOS
Standby control
H• CMOS level input/output
Open-drain control signal
CMOS
• CMOS level input/output
• Open-drain control provided
Standby control
(Continued)
13
MB90230 Series
(Continued)
TypeCircuitRemarks
I• CMOS level output
Open-drain control signal
CMOS
Standby control
J• CMOS level input/output
• Hysteresis input
• Open-drain control provided
• Analog input
To Top / Lineup / Index
Analog input
CMOS
Standby control
K• CMOS level input/output
• Analog output
• Also serving for D/A output
DA output
CMOS
Standby control
L• CMOS level output
Open-drain control signal
• Hysteresis input
• Open-drain control provided
14
Standby control
To Top / Lineup / Index
MB90230 Series
HANDLING DEVICES
■
1. Preventing Latchup
Latchup may occur on CMOS ICs if voltage higher than VCC or lower than VSS is applied to input and output pins
other than medium- to high-voltage pins or if higher than the voltage wihich shows on “1. Absolute Maximum
Ratings” in section “■ Electrical Characteristics” is applied between V
When latchup occurs, power supply current increases rapidly and might thermally damage elements. When
using, take great care not to exceed the absolute maximum ratings.
and VSS.
CC
Also, tak e care to pre v ent the analog po wer supply (AV
power supply (V
) when the analog system power supply is turned on and off.
CC
and A VR) and analog input from e xceeding the digital
CC
2. Treatment of Unused Pins
Leaving unused input pins open could cause malfunctions. They should be connected to a pull-up or pull-down
resistor.
3. External Reset Input
To reset the internal circuit by the Low-level input to the RST pin, the Low-level input to the RST pin must be
maintained for at least five machine cycles. Pay attention to it if the chip uses external clock input.
4. VCC and VSS Pins
Apply equal potential to the VCC and VSS pins.
5. Notes on Using an External Clock
When using an external clock, drive the X0 pin as illustrated below:
Use of External Clock
MB90234
X0
X1
6. Power-on Sequence for A/D Converter Power Supplies and Analog Inputs
Be sure to turn on the digital power supply (VCC) before applying voltage to the A/D converter power supplies
(AV
, AVRH, and AVRL) and analog inputs (AN0 to AN15).
CC
When turning power supplies off, turn off the A/D converter power supplies (AV
inputs (AN0 to AN15) first, then the digital power supply (AV
When turning AVRH on or off, be careful not to let it exceed AV
CC
).
.
CC
, AVRH, and AVRL) and analog
CC
7. Pin set when turning on power supplies
When turning on power supplies, set the hardware standby input pin (HST) to “H”.
15
To Top / Lineup / Index
MB90230 Series
8. Program Mode
When shipped from Fujitsu, and after each erasure, all bits (96K × 8 bits) in the MB90W234 and MB90P234 are
in the “1” state. Data is introduced by selectively programming “0’s” into the desired bit locations. Bits cannot
be set to 1 electrically.
9. Erasure Procedure
Data written in the MB90W234 is erased (from 0 to 1) by exposing the chip to ultraviolet rays with a wavelength
of 2,537Å through the translucent cover.
2
Recommended irradiation dosage for exposure is 10 Wsec/cm
with a commercial ultraviolet lamp positioned 2 to 3 cm above the package (when the package surface
illuminance is 1200 µW/cm
If the ultraviolet lamp has a filter, remove the filter before exposure. Attaching a mirrored plate to the lamp
increases the illuminance by a factor of 1.4 to 1.8, thus shortening the required erasure time. If the translucent
part of the package is stained with oil or adhesive, transmission of ultraviolet rays is degraded, resulting in a
longer erasure time. In that case, clean the translucent part using alcohol (or other solvent not affecting the
package).
2
).
. This amount is reached in 15 to 20 minutes
The above recommended dosage is a value which takes the guard band into consideration and is a multiple of
the time in which all bits can be evaluated to have been erased. Observe the recommended dosage for erasure;
the purpose of the guard band is to ensure erasure in all temperature and supply voltage ranges. In addition,
check the lifespan of the lamp and control the illuminance appropriately.
Data in the MB90W234 is erased by exposure to light with a wavelength of 4000Å or less.
Data in the device is also erased even by exposure to fluorescent lamp light or sunlight although the exposure
results in a much lower erasure rate than exposure to 2537Å ultraviolet rays. Note that exposure to such lights
for an extended period will therefore affect system reliability. If the chip is used where it is exposed to any light
with a wavelength of 4000Å or less, cover the translucent part, for example, with a protective seal to prevent
the chip from being exposed to the light.
Exposure to light with a wavelength of 4,000 to 5,000Å or more will not erase data in the device. If the light
applied to the chip has a very high illuminance, however, the device may cause malfunction in the circuit for
reasons of general semiconductor characteristics. Although the circuit will recover normal operation when
exposure is stopped, the device requires proper countermeasures for use in a place exposed continuously to
such light even though the wavelength is 4,000Å or more.
16
10. Recommended Screening Conditions
High-temperature aging is recommended for screening before packaging.
Program, verify
Aging
+150°C, 48 Hrs.
Data verification
Assembly
To Top / Lineup / Index
MB90230 Series
11. Write Yield
OTPROM products cannot be write-tested for all bits due to their nature. Therefore the write yield cannot always
be guaranteed to be 100%.
17
MB90230 Series
BLOCK DIAGRAM
■
To Top / Lineup / Index
X0, X1
RST
HST
SIN0
SOT0
SCK0
CKOT
SIN1, 2
SOT1, 2
SCK1, 2
AVcc
AVRH, AVRL
AVss
ATG
AN0 to AN7
4
Clock controller
Communication prescaler
Extended serial
I/O interface
10-bit A/D converter
RAM
ROM
UART
CPU
F2MC|16F
MC-16 bus
2
F
Interrupt controller
External interrupt
8-bit PWM
6 ch
8-bit PPG timer
I/O timer
16-bit input capture × 4
16-bit free run timer
16-bit output compare × 6
Serial E
2
PROM interface
4
@@
2
@@
INT0
to
INT3
PWM0
to
PWM5
TRG
PPG
IN0, 1
IN2, 3
OUT0, 1
OUT2, 3
OUT4, 5
ECS, ESK
EDO
EDI
18
DA0
DA1
D/A converter
I/O ports (84 lines)
888888878
P00
P10
P20
P30
P40
P50
P60
to
P07
to
P17
to
P27
to
P37
to
P47
to
P57
to
P67
P70
to
P76
Level comparator
7
P80
P90
to
to
P87
P96
6
PA0
to
PA5
P00 to P27 (24 lines): Provided with input pull-up resistor setting registers
P94 to P96, PA0 to PA5 (9 lines): Provided with open-drain setting registers
CMP
MEMORY MAP
■
To Top / Lineup / Index
MB90230 Series
FFFFFFH
Address1#
00FFFFH
Address#2
Address#3
000100
0000C0H
000000H
Single-chip mode
ROM area
ROM area
(FF bank image)
RAM
H
PeripheralsPeripheralsPeripherals
Registers
Internal ROM and
external bus
ROM area
ROM area
(FF bank image)
RAM
Registers
External ROM and
external bus
RAM
Registers
InternalExternalInhibited area
000000H to 000005H and 000010H to 000015H are allocated for external use
Note:
when the external bus is enabled.
Address#3
000900H
MB90233
FF4000
Address#2Address#1Product type
H
004000H
MB90234
MB90P234
MB90W234
MB90V230
FE8000
H
FE8000H
(FE0000H)
004000
004000H
(004000H)
H
000D00
H
000D00H
(001100H)
The MB90230 series can access the 00 bank to read ROM data written to the upper 48-KB locations in the FF
bank. An advantage of reading written to data addresses FFFFFF
-FF4000H from addresses 00FFFFH-004000H is
H
that you can use the small model of a C compiler.
Note, however, that the products with more than 48KB ROM space (MB90V230, MB90P/W234, MB90234) cannot
read data in addresses other than FFFFFF
to FF4000H from the 00 bank.
H
19
MB90230 Series
I/O MAP
■
To Top / Lineup / Index
AddressRegister
00
01
02
03
04
05
06
07
08
09
0A
10
11
12
13
14
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
Port 0 data registerPDR0R/WPort 0XXXXX X X X
Port 1 data registerPDR1R/WPort 1XXXXX X X X
Port 2 data registerPDR2R/WPort 2XXXXX X X X
Port 3 data registerPDR3R/WPort 3XXXXX X X X
Port 4 data registerPDR4R/WPort 4XXXXX X X X
Port 5 data registerPDR5R/WPort 5XXXXX X X X
Port 6 data registerPDR6R/WPort 6XXXXX X X X
Port 7 data registerPDR7R/WPort 7– XXXX X X X
Port 8 data registerPDR8R/WPort 8XXXXX X X X
Port 9 data registerPDR9R/WPort 9– XXXX X X X
Port A data registerPDRAR/WPort A– – XXXXX X
Port 0 direction registerDDR0R/WPort 00 0 0 0 0 0 0 0
Port 1 direction registerDDR1R/WPort 10 0 0 0 0 0 0 0
Port 2 direction registerDDR2R/WPort 20 0 0 0 0 0 0 0
Port 3 direction registerDDR3R/WPort 30 0 0 0 0 0 0 0
Port 4 direction registerDDR4R/WPort 40 0 0 0 0 0 0 0
Register
name
Access
Resouce
name
Initial value
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
H
Port 5 direction registerDDR5R/WPort 50 0 0 0 0 0 0 0
Port 6 direction registerDDR6R/WPort 60 0 0 0 0 0 0 0
Port 7 direction registerDDR7R/WPort 7– 0 0 0 0 0 0 0
Port 8 direction registerDDR8R/WPort 80 0 0 0 0 0 0 0
Port 9 direction registerDDR9R/WPort 9– 0 0 0 0 0 0 0
Port A direction registerDDRAR/WPort A– – 0 0 0 0 0 0
Port 0 resistor registerRDR0R/WPort 00 0 0 0 0 0 0 0
Port 1 resistor registerRDR1R/WPort 10 0 0 0 0 0 0 0
Port 2 resistor registerRDR2R/WPort 20 0 0 0 0 0 0 0
Port 9 pin registerODR9R/WPort 9– 0 0 0 – – – –
Port A pin registerODRAR/WPort A– – 0 0 0 0 0 0
Mode control registerUMCR/WUART00000100
Status registerUSRR/W00010000
Serial input register
/Serial output register
UIDR
/UODR
R/W
XXXXXXXX
Rate and data registerURDR/W0000––00
Serial mode control status registerSMCSR/W
Extended serial
I/O interface
–––00000
00000010
20
(Continued)
To Top / Lineup / Index
MB90230 Series
AddressRegister
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
H
H
H
H
H
H
H
H
H
H
H
H
H
H
Serial data registerSDRR/WExtended serial
Reserved area————
Cycle setting registerPCSRW8-bit
Duty factor setting registerPDUTWXXXX X X X X
Control status registerPCNTLR/W0 0 0 0 0 0 0 0
Reserved area————
Communication prescalerCDCRR/WUART, CKOT,
Initial values
0: The initial value for the bit is “0.”
1: The initial value for the bit is “1.”
X: The initial value for the bit is undefined.
–: The bit is not used; the initial value is undefined.
*1: Access inhibited
*2: The initial value depends on each bus mode.
*3: Only this area can be used as the external access area in the area that follows address 0000FF
. Access to
H
any address in reserved areas specified in the I/O map table is handled as access to an internal area. An
access signal to the external bus is not generated.
24
To Top / Lineup / Index
MB90230 Series
INTERRUPT VECTORS AND INTERRUPT CONTROL REGISTERS FOR INTERRUPT