MB90677PFV [FUJITSU]

16-Bit Proprietary Microcontroller; 16位微控制器专有
MB90677PFV
型号: MB90677PFV
厂家: FUJITSU    FUJITSU
描述:

16-Bit Proprietary Microcontroller
16位微控制器专有

微控制器和处理器 外围集成电路 时钟
文件: 总106页 (文件大小:1537K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
FUJITSU SEMICONDUCTOR  
DATA SHEET  
DS07-13602-5E  
16-bit Proprietary Microcontroller  
CMOS  
F2MC-16L MB90670/675 Series  
MB90671/672/673/T673/P673 (MB90670 Series)  
MB90676/677/678/T678/P678 (MB90675 Series)  
DESCRIPTION  
TheMB90670/675seriesisamemberof16-bitproprietarysingle-chipmicrocontrollerF2MC*1-16Lfamilydesigned  
to be combined with an ASIC (Application Specific IC) core. The MB90670/675 series is a high-performance  
general-purpose 16-bit microcontroller for high-speed real-time processing in various industrial equipment, OA  
equipment, and process control.  
The instruction set of F2MC-16L CPU core inherits AT architecture of F2MC-8 family with additional instruction  
sets for high-level languages, extended addressing mode, enhanced multiplication/division instructions, and en-  
hanced bit manipulation instructions. The microcontroller has a 32-bit accumulator for processing long word data  
(32-bit).  
The MB90670/675 series has peripheral resources of UART0, UART1(SCI), an 8/10-bit A/D converter, an  
8/16-bit PPG timer, a 16-bit reload timer, a 24-bit free run timer, an output compare (OCU), an input capture (ICU),  
DTP/external interrupt circuit, an I2C*2 interface (in MB90675 series only). Embedded peripheral resources  
performs data transmission with an intelligent I/O service function without the intervention of the CPU, enabling  
real-time control in various applications.  
*1: F2MC stands for FUJITSU Flexible Microcontroller.  
*2: Purchase of Fujitsu I2C components conveys a license under the Philips I2C Patent Rights to use these  
components in an I2C system, provided that the system conforms to the I2C Standard Specification as  
defined by Philips.  
PACKAGES  
80-pin Plastic LQFP  
80-pin Plastic QFP  
100-pin Plastic LQFP  
100-pin Plastic QFP  
(FPT-80P-M05)  
(FPT-80P-M06)  
(FPT-100P-M05)  
(FPT-100P-M06)  
MB90670/675 Series  
FEATURES  
• Clock  
Embedded PLL clock multiplication circuit  
Operating clock (PLL clock) can be selected from divided-by-2 of oscillation or one to four times the oscillation  
(at oscillation of 4 MHz, 4 MHz to 16 MHz).  
Minimum instruction execution time of 62.5 ns (at oscillation of 4 MHz, four times the PLL clock, operation at  
Vcc of 5.0 V)  
• CPU addressing space of 16 Mbytes  
Internal addressing of 24-bit  
External accessing can be performed by selecting 8/16-bit bus width (external bus mode)  
• Instruction set optimized for controller applications  
Rich data types (bit, byte, word, long word)  
Rich addressing mode (23 types)  
High code efficiency  
Enhanced precision calculation realized by the 32-bit accumulator  
• Instruction set designed for high level language (C) and multi-task operations  
Adoption of system stack pointer  
Enhanced pointer indirect instructions  
Barrel shift instructions  
• Enhanced execution speed  
4-byte instruction queue  
• Enhanced interrupt function  
8 levels, 32 factors  
• Automatic data transmission function independent of CPU operation  
Extended intelligent I/O service function (EI2OS)  
• Low-power consumption (standby) mode  
Sleep mode (mode in which CPU operating clock is stopped)  
Timebase timer mode (mode in which other than oscillation and timebase timer are stopped)  
Stop mode (mode in which oscillation is stopped)  
CPU intermittent operation mode  
Hardware standby mode  
• Process  
CMOS technology  
• I/O port  
MB90670 series: Maximum of 65 ports  
MB90675 series: Maximum of 84 ports  
• Timer  
Timebase timer/watchdog timer: 1 channel  
8/16-bit PPG timer: 8-bit × 2 channels or 16-bit × 1 channel  
16-bit reload timer: 2 channels  
24-bit free run timer: 1 channel  
• Input capture (ICU)  
Generates an interrupt request by latching a 24-bit free run timer counter value upon detection of an edge  
input to the pin.  
• Output compare (OCU)  
Generates an interrupt request and reverse the output level upon detection of a match between the 24-bit free  
run timer counter value and the compare setting value.  
• I2C interface (in MB90675 series only)  
• Serial I/O port for supporting Inter IC BUS  
(Continued)  
2
MB90670/675 Series  
(Continued)  
• UART0  
With full-duplex double buffer (8-bit length)  
Clock asynchronized or clock synchronized transmission (with start and stop bits) can be selectively used.  
• UART1 (SCI)  
With full-duplex double buffer (8-bit length)  
Clock asynchronized or clock synchronized serial transmission (I/O extended serial) can be selectively used.  
• DTP/external interrupt circuit (4 channels)  
A module for starting extended intelligent I/O service (EI2OS) and generating an external interrupt triggered  
by an external input.  
• Wake-up interrupt  
Receives external interrupt requests and generates an interrupt request upon an “L” level input.  
• Delayed interrupt generation module  
Generates an interrupt request for switching tasks.  
• 8/10-bit A/D converter (8 channels)  
8-bit or 10-bit resolution can be selectively used.  
Starting by an external trigger input.  
3
MB90670/675 Series  
PRODUCT LINEUP  
• MB90670 series  
Part number  
MB90671  
Item  
MB90672  
MB90673  
MB90T673  
MB90P673  
One-time  
PROM  
product  
External ROM  
product  
Classification  
Mask ROM products  
ROM size  
RAM size  
16 Kbytes  
640 bytes  
32 Kbytes  
48 Kbytes  
External ROM  
2 Kbytes  
48 Kbytes  
1.64 Kbytes  
Number of instructions:340  
Instruction bit length:8 bits, 16 bits  
Instruction length:1 byte to 7 bytes  
Data bit length:1 bit, 8 bits, 16 bits  
CPU functions  
Minimum execution time:62.5 ns (at machine clock of 16 MHz)  
Interrupt processing time:1.5 µs (at machine clock of 16 MHz, minimum value)  
General-purpose I/O ports (CMOS output): 57  
General-purpose I/O ports (N-ch open-drain output): 8  
Total: 65  
Ports  
Clock synchronized transmission (500 Kbps to 2 Mbps)  
Clock asynchronized transmission (4800 Kbps to 500 Kbps)  
Transmission can be performed by bi-directional serial transmission or by master/slave  
connection.  
UART0  
Clock synchronized transmission (500 Kbps to 2 Mbps)  
Clock asynchronized transmission (2400 Kbps to 62500 bps)  
Transmission can be performed by bi-directional serial transmission or by master/slave  
connection.  
UART1 (SCI)  
Conversion precision: 10-bit or 8-bit selectable  
Number of inputs: 8  
8/10-bit A/D converter  
8/16-bit PPG timer  
One-shot conversion mode (converts selected channel only once)  
Continuous conversion mode (converts selected channel continuously)  
Stop conversion mode (converts selected channel and stop operation repeatedly)  
Number of channels: 2  
8-bit or 16-bit PPG operation  
A Pulse wave of given intervals and given duty ratios can be output.  
Pulse cycle: 125 ns to 16.78 s (at oscillation of 4 MHz, machine clock of 16 MHz)  
Number of channels: 2  
16-bit reload timer operation  
Interval: 125 ns to 131 ms (at machine clock of 16 MHz)  
External event count can be performed.  
16-bit reload timer  
24-bit free run timer  
Number of channel :1  
Overflow interrupts or intermediate bit interrupts may be generated.  
Output compare unit  
(OCU)  
Number of channels: 8  
Pin input factor: A match signal of compare register  
(Continued)  
4
MB90670/675 Series  
(Continued)  
Part number  
MB90671  
MB90672  
MB90673  
MB90T673  
MB90P673  
Item  
Number of channels: 4  
Rewriting a register value upon a pin input (rising, falling, or both edges)  
Input capture unit (ICU)  
Number of inputs: 4  
DTP/external interrupt circuit Started by a rising edge, a falling edge, an “H” level input, or an “L” level input.  
External interrupt circuit or extended intelligent I/O service (EI2OS) can be used.  
Number of inputs: 8  
Wake-up interrupt  
Started by an “L” level input.  
Delayed interrupt generation An interrupt generation module for switching tasks used in real-time operating sys-  
module  
tems.  
I2C interface  
None  
18-bit counter  
Interrupt interval: 1.024 ms, 4.096 ms, 16.384 ms, 131.072 ms  
(at oscillation of 4 MHz)  
Timebase timer  
Watchdog timer  
Reset generation interval: 3.58 ms, 14.33 ms, 57.23 ms, 458.75 ms  
(at oscillation of 4 MHz, minimum value)  
Low-power consumption  
(standby) mode  
Sleep/stop/CPU intermittent operation/timebase timer/hardware stand-by  
Process  
CMOS  
Operating voltage*  
2.7 V to 5.5 V  
*: Varies with conditions such as the operating frequency. (See section “Electrical Characteristics.”)  
5
MB90670/675 Series  
• MB90675 series  
Part number  
MB90676  
MB90677  
MB90678  
MB90T678  
MB90P678  
MB90V670  
Item  
One-time  
PROM  
product  
External ROM  
product  
Evaluation  
product  
Classification  
Mask ROM products  
48 Kbytes  
ROM size  
RAM size  
32 Kbytes  
64 Kbytes  
None  
64 Kbytes  
1.64 Kbytes  
2 Kbytes  
3 Kbytes  
4 Kbytes  
The number of instructions: 340  
Instruction bit length: 8 bits, 16 bits  
Instruction length: 1 byte to 7 bytes  
Data bit length: 1 bit, 8 bits, 16 bits  
CPU functions  
Minimum execution time: 62.5 ns (at machine clock of 16 MHz)  
Interrupt processing time: 1.5 µs (at machine clock of 16 MHz, minimum value)  
General-purpose I/O ports (CMOS output): 74  
General-purpose I/O ports (N-ch open-drain output): 10  
Total: 84  
Ports  
Clock synchronized transmission (500 Kbps to 2 Mbps)  
Clock asynchronized transmission (4800 Kbps to 500 Kbps)  
Transmission can be performed by bi-directional serial transmission or by master/slave  
connection.  
UART0  
Clock synchronized transmission (500 Kbps to 2 Mbps)  
Clock asynchronized transmission (2400 Kbps to 62500 bps)  
Transmission can be performed by bi-directional serial transmission or by master/slave  
connection.  
UART1 (SCI)  
Conversion precision: 10-bit or 8-bit can be selectively used.  
Number of inputs: 8  
One-shot conversion mode (converts selected channel only once)  
Continuous conversion mode (converts selected channel continuously)  
Stop conversion mode (converts selected channel and stop operation repeatedly)  
8/10-bit A/D con-  
verter  
Number of channels: 2  
PPG operation of 8-bit or 16-bit  
Pulse of given intervals and given duty ratios can be output  
Pulse interval 125 ns to 16.78 s (at oscillation of 4 MHz, machine clock of 16 MHz)  
8/16-bit PPG timer  
Number of channels: 2  
16-bit reload timer operation  
Interval: 125 ns to 131 ms (at machine clock of 16 MHz)  
External event count can be performed.  
16-bit reload timer  
24-bit free run timer  
Number of channel :1  
Overflow interrupts or intermediate bit interrupts may be generated.  
Output compare  
(OCU)  
Number of channels: 8  
Pin input factor: a match signal of compare register  
(Continued)  
6
MB90670/675 Series  
(Continued)  
Part number  
MB90676  
MB90677  
MB90678  
MB90T678  
MB90P678  
MB90V670  
Item  
Number of channels: 4  
Rewriting a register value upon a pin input (rising, falling, or both edges)  
Input capture (ICU)  
Number of inputs: 4  
DTP/external inter-  
rupt circuit  
Started by a rising edge, a falling edge, an “H” level input, or an “L” level input.  
External interrupt circuit or extended intelligent I/O service (EI2OS) can be used.  
Number of inputs: 8  
Started by an “L” level input.  
Wake-up interrupt  
Delayed interrupt  
generation module  
An interrupt generation module for switching tasks used in realtime operating systems.  
Serial I/O port for supporting Inter IC BUS  
I2C interface  
18-bit counter  
Interrupt interval: 1.024 ms, 4.096 ms, 16.384 ms, 131.072 ms  
(at oscillation of 4 MHz)  
Timebase timer  
Reset generation interval: 3.58 ms, 14.33 ms, 57.23 ms, 458.75 ms  
(at oscillation of 4 MHz, minimum value)  
Watchdog timer  
Low-power con-  
sumption (stand-  
by) mode  
Sleep/stop/CPU intermittent operation/timebase timer/hardware stand-by  
Process  
CMOS  
Power supply volt-  
age for operation*  
2.7 V to 5.5 V  
*: Varies with conditions such as the operating frequency. (See section “ELECTRICAL CHARACTERISTICS.”)  
Assurance for the MB90V670 is given only for operation with a tool at a power voltage of 2.7 V to 5.5 V, an  
operating temperature of 0°C to 70°C, and an operating frequency of 1.5 MHz to 16 MHz.  
PACKAGE AND CORRESPONDING PRODUCTS  
MB90671  
MB90672  
MB90673  
MB90T673  
MB90676  
MB90677  
MB90678  
MB90T678  
Package  
MB90P673  
MB90P678  
MB90V670  
FPT-80P-M05  
FPT-80P-M06  
FPT-100P-M05  
FPT-100P-M06  
×
×
×
×
×
×
×
×
×
×
×
×
: Available × : Not available  
Note: For more information about each package, see section “PACKAGE DIMENSIONS.”  
7
MB90670/675 Series  
DIFFERENCES AMONG PRODUCTS  
1. Memory Size  
In evaluation with an evaluation product, note the difference between the evaluation chip and the chip actually  
used. The following items must be taken into consideration.  
• The MB90V670 does not have an internal ROM, however, operations equivalent to chips with an internal ROM  
can be evaluated by using a dedicated development tool, enabling selection of ROM size by settings of the  
development tool.  
• In the MB90V670, images from FF4400H to FFFFFFH are mapped to bank 00, and FE0000H to FF3FFFH to  
mapped to bank FEH and FFH only. (This setting can be changed by configuring the development tool.)  
• In the MB90678/MB90P678, images from FF4000H to FFFFFFH are mapped to bank 00, and FF0000H to  
FF3FFFH to bank FF only.  
2. Mask Options  
Functions selected by optional settings and methods for setting the options are dependent on the product types.  
Refer to “Mask Options” for detailed information.  
Note that mask option is fixed in MB90V670 series.  
8
MB90670/675 Series  
PIN ASSIGNMENTS  
(Top view)  
1
2
3
4
5
6
7
8
RST  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
P20/A16  
P21/A17  
P22/A18  
P23/A19  
P24/TIN0  
P25/TIN1  
P26/TOT0  
P27/TOT1  
VSS  
P80/PPG1  
P77/DOT7  
P76/DOT6  
P75/DOT5  
P74/DOT4  
P73/DOT3  
P72/DOT2  
P71/DOT1  
P70/DOT0  
P67/ASR3  
P66/ASR2  
P65/ASR1  
P64/ASR0  
P63/INT3  
P62/INT2  
P61/INT1  
P60/INT0  
HST  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
P30/ALE  
P31/RD  
P32/WRL/WR  
P33/WRH  
P34/HRQ  
P35/HAK  
P36/RDY  
P37/CLK  
P40/SIN0  
P41/SOT0  
P42/SCK0  
MD2  
(FPT-80P-M05)  
(Continued)  
9
MB90670/675 Series  
(Top view)  
1
2
3
4
5
6
7
8
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
X0  
VSS  
RST  
P16/AD14/WI6  
P17/AD15/WI7  
P20/A16  
P21/A17  
P22/A18  
P80/PPG1  
P77/DOT7  
P76/DOT6  
P75/DOT5  
P74/DOT4  
P73/DOT3  
P72/DOT2  
P71/DOT1  
P70/DOT0  
P67/ASR3  
P66/ASR2  
P65/ASR1  
P64/ASR0  
P63/INT3  
P62/INT2  
P61/INT1  
P60/INT0  
HST  
P23/A19  
P24/TIN0  
P25/TIN1  
P26/TOT0  
P27/TOT1  
VSS  
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
P30/ALE  
P31/RD  
P32/WRL/WR  
P33/WRH  
P34/HRQ  
P35/HAK  
P36/RDY  
P37/CLK  
P40/SIN0  
P41/SOT0  
P42/SCK0  
P43/SIN1  
P44/SOT10  
MD2  
MD1  
MD0  
(FPT-80P-M06)  
(Continued)  
10  
MB90670/675 Series  
(Top view)  
P22/A18  
P23/A19  
P24/TIN0  
P25/TIN1  
P26/TOT0  
P27/TOT1  
P30/ALE  
P31/RD  
1
2
3
4
5
6
7
8
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
RST  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
VSS  
9
PA0  
P32/WRL/WR  
P33/WRH  
P34/HRQ  
P35/HAK  
P36/RDY  
P37/CLK  
P40/SIN0  
P41/SOT0  
P42/SCK0  
P43/SIN1  
P44/SOT1  
VCC  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
P77/DOT7  
P76/DOT6  
P75/DOT5  
P74/DOT4  
P73/DOT3  
P72/DOT2  
P71/DOT1  
P70/DOT0  
P67/ASR3  
P66/ASR2  
P65/ASR1  
P64/ASR0  
P63/INT3  
P62/INT2  
P61/INT1  
P60/INT0  
P45/SCK1  
P46/PPG0  
P47/ATG  
P80/PPG1  
(FPT-100P-M05)  
(Continued)  
11  
MB90670/675 Series  
(Continued)  
(Top view)  
P20/A16  
1
80  
79  
78  
77  
76  
75  
74  
73  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
PB2  
PB1  
PB0  
RST  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
PA0  
P77/DOT7  
P76/DOT6  
P75/DOT5  
P74/DOT4  
P73/DOT3  
P72/DOT2  
P71/DOT1  
P70/DOT0  
P67/ASR3  
P66/ASR2  
P65/ASR1  
P64/ASR0  
P63/INT3  
P62/INT2  
P61/INT1  
P60/INT0  
HST  
P21/A17  
2
P22/A18  
3
P23/A19  
4
P24/TIN0  
5
P25/TIN1  
6
P26/TOT0  
7
P27/TOT1  
8
P30/ALE  
9
P31/RD  
10  
VSS  
11  
12  
P32/WRL/WR  
P33/WRH  
13  
P34/HRQ  
14  
P35/HAK  
15  
P36/RDY  
16  
P37/CLK  
17  
P40/SIN0  
18  
P41/SOT0  
19  
P42/SCK0  
20  
P43/SIN1  
21  
P44/SOT1  
22  
VCC  
P45/SCK1  
23  
24  
P46/PPG0  
25  
P47/ATG  
26  
P80/PPG1  
27  
P81  
28  
P82  
29  
P83  
30  
MD2  
(FPT-100P-M06)  
12  
MB90670/675 Series  
PIN DESCRIPTION  
Pin no.  
Pin name Circuit type  
Function  
LQFP  
-80*1  
QFP  
-80*2  
LQFP  
-100*3  
QFP  
-100*4  
62  
63  
64  
65  
80  
81  
82  
83  
X0  
A
Crystal oscillator pins  
(Oscillation)  
X1  
MD0 to  
MD2  
F
Input pins for selecting operation modes  
39 to 41 41 to 43 47 to 49 49 to 51  
(CMOS) Connect directly to VCC or VSS.  
H
60  
42  
62  
44  
75  
50  
77  
52  
RST  
External reset request input  
(CMOS/H)  
G
HST  
Hardware standby input pin  
(CMOS/H)  
General-purpose I/O port  
This function is valid in the single-chip mode.  
P00 to P07  
B
I/O pins for the lower 8-bit of the external ad-  
dress data bus  
This function is valid in the mode where the ex-  
ternal bus is valid.  
65 to 72 67 to 74 83 to 90 85 to 92  
(CMOS)  
AD00 to  
AD07  
P10 to P15,  
P16, P17  
General-purpose I/O port  
This function is valid in the single-chip mode.  
AD08 to  
AD13,  
AD14,  
AD15  
I/O pins for the upper 8-bit of the external ad-  
dress data bus  
This function is valid in the mode where the ex-  
ternal bus is valid.  
73 to 78, 75 to 80, 91 to 96, 93 to 98,  
B
I/O pins for wake-up interrupts  
79, 80  
1, 2  
97, 98 99, 100  
(CMOS)  
This function is valid in the single-chip mode.  
Because the input of the DTP/external inter-  
rupt circuit is used as required when the DTP/  
external interrupt circuit is enabled, and it is  
necessary to stop outputs by other functions  
unless such outputs are made intentionally.  
WI0 to WI5,  
WI6, WI7  
General-purpose I/O port  
P20, P21,  
P22, P23  
This function becomes valid in the single-chip  
mode or the external address output control  
register is set to select a port.  
99, 100,  
1, 2, 3, 4  
1, 2  
B
1, 2, 3, 4 3, 4, 5, 6  
Output pins for the external address bus of A16  
to A19  
This function is valid in the mode where the ex-  
ternal bus is valid and the upper address con-  
trol register is set to select an address.  
(CMOS)  
A16, A17,  
A18, 19  
(Continued)  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
13  
MB90670/675 Series  
Pin no.  
Pin name Circuit type  
Function  
LQFP  
-80*1  
QFP  
-80*2  
LQFP  
QFP  
-100*3 -100*4  
General-purpose I/O port  
This function is always valid.  
P24, P25  
Event input pins of 16-bit reload timer 0 and 1  
Because this input is used as required when the  
16-bit reload timer is performing input operations,  
and it is necessary to stop outputs by other func-  
tions unless such outputs are made intentionally.  
E
5, 6  
7, 8  
7, 8  
3, 4  
5, 6  
5, 6  
7, 8  
(CMOS/H)  
TIN0, TIN1  
General-purpose I/O port  
This function is valid when outputs from 16-bit re-  
load timer 0 and 1 are disabled.  
P26, P27  
E
9, 10  
(CMOS/H)  
Output pins for 16-bit reload timer 0 and 1  
This function is valid when output from 16-bit re-  
load timer 0 and 1 are enabled.  
TOT0,  
TOT1  
General-purpose I/O port  
P30  
This function is valid in the single-chip mode.  
B
10  
11  
12  
13  
7
8
9
Address latch enable output pin  
This function is valid in the mode where the exter-  
nal bus is valid.  
(CMOS)  
ALE  
General-purpose I/O port  
P31  
This function is valid in the single-chip mode.  
B
10  
Read strobe output pin for the data bus  
This function is valid in the mode where the exter-  
nal bus is valid.  
(CMOS)  
RD  
General-purpose I/O port  
This function is valid in the single-chip mode or  
WRL/WR pin output is disabled.  
P32  
WRL  
B
Write strobe output pin for the data bus  
This function is valid when WRL/WR pin output is  
enabled in the mode where external bus is valid.  
WRL is used for holding the lower 8-bit for write  
strobe in 16-bit access operations, while WR is  
used for holding 8-bit data for write strobe in  
8-bit access operations.  
12  
14  
10  
12  
(CMOS)  
WR  
General-purpose I/O port  
This function is valid in the single-chip mode, in the  
external bus 8-bit mode, or WRH pin output is dis-  
abled.  
P33  
B
13  
15  
11  
13  
Write strobe output pin for the upper 8-bit of the  
data bus  
This function is valid when the external bus 16-bit  
mode is selected in the mode where the external  
bus is valid, and WRH output pin is enabled.  
(CMOS)  
WRH  
(Continued)  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
14  
MB90670/675 Series  
Pin no.  
Pin name Circuit type  
Function  
LQFP  
-80*1  
QFP  
LQFP  
QFP  
-80*2  
-100*3 -100*4  
General-purpose I/O port  
This function is valid when both the single-chip  
mode and the hold function are disabled.  
P34  
B
14  
15  
16  
12  
13  
14  
15  
Hold request input pin  
(CMOS)  
This function is valid in the mode where the exter-  
nal bus is valid or when the hold function is en-  
abled.  
HRQ  
P35  
HAK  
P36  
RDY  
P37  
General-purpose I/O port  
This function is valid when both the single-chip  
mode and the hold function are disabled.  
B
17  
Hold acknowledge output pin  
(CMOS)  
This function is valid in the mode where the exter-  
nal bus is valid or when the hold function is en-  
abled.  
General-purpose I/O port  
This function is valid when both the single-chip  
mode and the external ready function are disabled.  
B
16  
17  
18  
19  
18  
19  
20  
21  
14  
15  
16  
17  
16  
17  
18  
19  
Ready input pin  
(CMOS)  
This function is valid when the external ready func-  
tion is enabled in the mode where the external bus  
is valid.  
General-purpose I/O port  
This function is valid in the single-chip mode or  
when the CLK output is disabled.  
B
(CMOS)  
CLK output pin  
This function is valid when CLK output is disabled  
in the mode where the external bus is valid.  
CLK  
P40  
General-purpose I/O port  
This function is always valid.  
Serial data input pin of UART0  
E
Because this input is used as required when  
UART0 is performing input operations, and it is  
necessary to stop outputs by other functions un-  
less such outputs are made intentionally.  
(CMOS/H)  
SIN0  
General-purpose I/O port  
This function is valid when serial data output from  
UART0 is disabled.  
P41  
E
(CMOS/H)  
Serial data output pin of UART0  
This function is valid when serial data output from  
UART0 is enabled.  
SOT0  
(Continued)  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
15  
MB90670/675 Series  
Pin no.  
Pin name Circuit type  
Function  
General-purpose I/O port  
LQFP  
-80*1  
QFP  
-80*2  
LQFP  
QFP  
-100*3 -100*4  
P42  
This function is valid when clock output from  
UART0 is disabled.  
Clock I/O pin of UART0  
This function is valid when clock output from  
UART0 is enabled.  
E
20  
22  
18  
20  
(CMOS/H)  
SCK0  
Because this input is used as required when  
UART0 is performing input operations, and it is  
necessary to stop outputs by other functions un-  
less such outputs are made intentionally.  
General-purpose I/O port  
This function is always valid.  
P43  
Serial data input pin of UART1 (SCI)  
E
21  
22  
23  
24  
19  
20  
21  
22  
Because this input is used as required when  
UART1 (SCI) is performing input operations, and it  
is necessary to stop outputs by other functions un-  
less such outputs are made intentionally.  
(CMOS/H)  
SIN1  
General-purpose I/O port  
This function is valid when serial data output from  
UART1 (SCI) is disabled.  
P44  
E
(CMOS/H)  
Serial data output pin of UART1 (SCI)  
This function is valid when serial data output from  
UART1 (SCI) is enabled.  
SOT1  
P45  
General-purpose I/O port  
This function is valid when clock output from  
UART1 (SCI) is disabled.  
Clock I/O pin of UART1 (SCI)  
This function is valid when clock output from  
UART1 (SCI) is enabled.  
E
23  
25  
22  
24  
(CMOS/H)  
SCK1  
Because this input is used as required when  
UART1 (SCI) is performing input operations, and it  
is necessary to stop outputs by other functions un-  
less such outputs are made intentionally.  
General-purpose I/O port  
P46  
This function is valid when waveform output from  
8/16-bit PPG timer 0 is disabled.  
E
24  
26  
23  
25  
(CMOS/H)  
Output pin of 8/16-bit PPG timer 0  
PPG0  
This function is valid when waveform output from  
8/16-bit PPG timer 0 is enabled.  
(Continued)  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
16  
MB90670/675 Series  
Pin no.  
Pin name Circuit type  
Function  
LQFP  
-80*1  
QFP  
LQFP  
QFP  
-80*2  
-100*3 -100*4  
General-purpose I/O port  
This function is always valid.  
P47  
Trigger input pin of the 8/10-bit A/D converter  
Because this input is used as required when the  
8/10-bit A/D converter is performing input opera-  
tions, and it is necessary to stop outputs by other  
functions unless such outputs are made intention-  
ally.  
E
25  
27  
24  
26  
(CMOS/H)  
ATG  
P50, P51,  
P52, P53,  
P54 to P57  
I/O port of an open-drain type  
The input function is valid when the analog input  
enable register is set to select a port.  
30, 31, 32, 33, 36, 37, 38, 39,  
33, 34, 35, 36, 38, 39, 40, 41,  
35 to 38 37 to 40 41 to 44 43 to 46  
C
(CMOS/H)  
AN0, AN1,  
AN2, AN3,  
AN4 to AN7  
Analog input pins of the 8/10-bit A/D converter  
This function is valid when the analog input en-  
able register is set to select AD.  
General-purpose I/O port  
This function is always valid.  
P60 to P63  
Request input pins of the DTP/external interrupt  
circuit  
Because this input is used as required when the  
DTP/external interrupt circuit is performing input  
operations, and it is necessary to stop outputs  
from other functions unless such outputs are  
made intentionally.  
E
43 to 46 45 to 48 51 to 54 53 to 56  
(CMOS/H)  
INT0 to  
INT3  
General-purpose I/O port  
This function is always valid.  
P64 to P67  
Sample data input pins for ICU0 to ICU3  
Because this input is used as required when the  
input capture (ICU) is performing input opera-  
tions, and it is necessary to stop outputs from oth-  
er functions unless such outputs are made  
intentionally.  
E
47 to 50 49 to 52 55 to 58 57 to 60  
(CMOS/H)  
ASR0 to  
ASR3  
General-purpose I/O port  
This function is valid when waveform output from  
the output compare (OCU) is disabled.  
P70 to P77  
E
51 to 58 53 to 60 59 to 66 61 to 68  
Waveform output pins of OCU0 and OCU1  
This function is valid when waveform output from  
the output compare (OCU) is enabled and output  
from the port is selected.  
(CMOS/H)  
DOT0 to  
DOT7  
(Continued)  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
17  
MB90670/675 Series  
(Continued)  
Pin no.  
Pin name Circuit type  
Function  
General-purpose I/O port  
LQFP  
-80*1  
QFP  
-80*2  
LQFP  
QFP  
-100*3 -100*4  
P80  
This function is valid when waveform output from  
8/16-bit PPG timer 1 is disabled.  
E
59  
61  
25  
27  
(CMOS/H)  
Output pin of 8/16-bit PPG timer 1  
This function is valid when waveform output from  
8/16-bit PPG timer 1 is enabled.  
PPG1  
E
General-purpose I/O port  
This function is always valid.  
26 to 31 28 to 33 P81 to P86  
P90  
(CMOS/H)  
I/O port of an open-drain type  
This function is always valid.  
I/O pin of the I2C interface  
D
This function is valid when operation of the I2C  
interface is enabled.  
45  
47  
(NMOS/H)  
SDA  
P91  
SCL  
Hold the port output in the high-impedance sta-  
tus (PDR = 1) when the I2C interface is in opera-  
tion.  
I/O port of an open-drain type  
This function is always valid.  
Clock I/O pin of the I2C interface  
This function is valid when operation of the I2C  
interface is enabled.  
Hold the port output in the high-impedance sta-  
tus (PDR = 1) when the I2C interface is in opera-  
tion.  
D
46  
48  
(NMOS/H)  
E
General-purpose I/O port  
64  
66  
67 to 74 69 to 76 PA0 to PA7  
76 to 78 78 to 80 PB0 to PB2  
21, 82 23, 84 VCC  
This function is always valid.  
(CMOS/H)  
E
General-purpose I/O port  
This function is always valid.  
(CMOS/H)  
Power  
supply  
Power supply to the digital circuit  
Ground level of the digital circuit  
9, 32, 11, 34, 9, 40, 11, 42,  
61  
Power  
supply  
VSS  
63  
79  
81  
Power supply to the analog circuit  
Make sure to turn on/turn off this power supply  
with a voltage exceeding AVCC applied to VCC.  
Power  
supply  
26  
28  
32  
34  
AVCC  
Reference voltage input to the analog circuit  
Make sure to turn on/turn off this power supply  
with a voltage exceeding AVRH applied to AVCC.  
Power  
supply  
27  
29  
33  
35  
AVRH  
Power  
supply  
28  
29  
30  
31  
34  
35  
36  
37  
AVRL  
AVSS  
Reference voltage input to the analog circuit  
Ground level of the analog circuit  
Power  
supply  
*1: FPT-80P-M05  
*2: FPT-80P-M06  
*3: FPT-100P-M05  
*4: FPT-100P-M06  
18  
MB90670/675 Series  
I/O CIRCUIT TYPE  
Type  
Circuit  
Remarks  
• External clock frequency 3 MHz to 32  
MHz  
X1  
• Oscillation feedback resistor approx.  
1MΩ  
Clock input  
P-ch  
N-ch  
X0  
A
Standby control signal  
• CMOS level input/output  
(with standby control)  
R
• Pull-up option selectable  
(with standby control)  
• No pull-up resistor in the MB90V670  
P-ch  
N-ch  
Digital output  
Digital output  
B
C
D
Digital input  
Standby control signal  
• N-ch open-drain output  
• CMOS level hystheresis input  
(with A/D control)  
Digital output  
A/D input  
Digital input  
A/D disable  
• NMOS open-drain output  
• CMOS level hysteresis input  
(with standby control)  
P-ch  
N-ch  
Digital output  
Digital input  
Standby control signal  
(Continued)  
19  
MB90670/675 Series  
(Continued)  
Type  
Circuit  
Remarks  
• CMOS level output  
• CMOS level hysteresis input  
(with standby control)  
• Pull-up option selectable  
(with standby control)  
R
P-ch  
Digital output  
Digital output  
N-ch  
• No pull-up resistor in the MB90V670  
E
Digital input  
Standby control signal  
• CMOS level input/output  
(without standby control)  
• Pull-up/pull-down option selectable  
(without stand-by control)  
• In mask ROM versions, MD2 pin is fixed  
to pull-down resistor, and optionally se-  
lectable the resistor in other pins.  
• The MB90V670 has no pull-up/pull-  
down resistors.  
R
P-ch  
N-ch  
F
R
Digital input  
• CMOS level hysteresis input  
(without standby control)  
P-ch  
N-ch  
G
Digital input  
• CMOS level hysteresis input  
(without standby control)  
R
• Pull-up option selectable  
(without standby control)  
• No pull-up resistor in the MB90V670  
P-ch  
N-ch  
H
Digital input  
20  
MB90670/675 Series  
HANDLING DEVICES  
1. Make Sure that the Voltage not Exceed the Maximum Rating (to Avoid a Latch-up).  
In CMOS ICs, a latch-up phenomenon is caused when an voltage exceeding VCC or an voltage below VSS is  
applied to input or output pins or a voltage exceeding the rating is applied across VCC and VSS.  
When a latch-up is caused, the power supply current may be dramatically increased causing resultant thermal  
break-down of devices. To avoid the latch-up, make sure that the voltage not exceed the maximum rating.  
In turning on/turning off the analog power supply, make sure the analog power voltage (AVCC, AVRH) and analog  
input voltages not exceed the digital voltage (VCC).  
2. Connection of Unused Pins  
Leaving unused pins open may result in abnormal operations. Clamp the pin level by connecting it to a pull-up  
or a pull-down resistor.  
3. Notes on Using External Clock  
In using the external clock, drive X0 pin only and leave X1 pin unconnected.  
• Using external clock  
X0  
Open  
X1  
MB90670/675 series  
4. Power Supply Pins  
In products with multiple VCC or VSS pins, the pins of a same potential are internally connected in the device to  
avoid abnormal operations including latch-up. However, connect the pins external power and ground lines to  
lower the electro-magnetic emission level and abnormal operation of strobe signals caused by the rise in the  
ground level, and to conform to the total current rating.  
Make sure to connect VCC and VSS pins via lowest impedance to power lines.  
It is recommended to provide a bypass capacitor of around 0.1 µF between VCC and VSS pin near the device.  
5. Crystal Oscillator Circuit  
Noises around X0 or X1 pins may be possible causes of abnormal operations. Make sure to provide bypass  
capacitors via shortest distance from X0, X1 pins, crystal oscillator (or ceramic resonator) and ground lines, and  
make sure, to the utmost effort, that lines of oscillation circuit not cross the lines of other circuits.  
It is highly recommended to provide a printed circuit board art work surrounding X0 and X1 pins with an grand  
area for stabilizing the operation.  
6. Turning-on Sequence of Power Supply to A/D Converter and Analog Inputs  
Make sure to turn on the A/D converter power supply (AVCC, AVRH, AVRL) and analog inputs (AN0 to AN7) after  
turning-on the digital power supply (VCC).  
Turn-off the digital power after turning off the A/D converter supply and analog inputs. In this case, make sure  
that the voltage not exceed AVRH or AVCC (turning on/off the analog and digital power supplies simultaneously  
is acceptable).  
21  
MB90670/675 Series  
7. Connection of Unused Pins of A/D Converter  
Connect unused pins of A/D converter to AVCC = VCC, AVSS = AVRH = VSS.  
8. “MOV @AL, AH”, “MOVW @AL, AH” Instructions  
When the above instruction is performed to I/O space, an unnecessary writing operation (#FF, #FFFF) may be  
performed in the internal bus.  
Use the compiler function for inserting an NOP instruction before the above instructions to avoid the writing  
operation.  
Accessing RAM space with the above instruction does not cause any problem.  
9. Initialization  
In the device, there are internal registers which is initialized only by a power-on reset. To initialize these registers,  
turning on the power again.  
10. Caution on operations during PLL clock mode  
If the PLL clock mode is selected, the microcontroller attempt to be working with the self-oscillating circuit even  
when there is no external oscillator or external clock input is stopped. Performance of this operation, however,  
cannot be guaranteed.  
22  
MB90670/675 Series  
PROGRAMMING TO THE ONE-TIME PROM ON THE MB90P673/P678  
The MB90P673 and MB90P678 has a PROM mode for emulation operation of the MBM27C1000/1000A, to  
which writing codes by a general-purpose ROM writer can be done via a dedicated adapter. Please note that  
the device is not compatible with the electronic signature (device ID code) mode.  
1. Writing Sequence  
The memory map for the PROM mode is shown as follows. Write option data to the option setting area according  
by referring to “7. PROM Option Bit Map”.  
PROM mode  
Normal operation mode  
FFFFFFH  
1FFFFFH  
Programarea  
(PROM)  
Programarea  
(PROM)  
Address*1  
Address*2  
010000H  
ROM image  
004000H  
000000H  
0002CH  
00000H  
Option  
setting area  
Type  
MB90P673  
MB90P678  
Address*1  
14000H  
Address*2  
FF4000H  
FF0000H  
Number of bytes  
48 Kbytes  
64 Kbytes  
10000H  
Note: The ROM image size for bank 00 is 48 Kbytes (ROM image for between FF4000H to FFFFFFH).  
Write data to the one-time PROM microcontrollers according to the following sequence.  
(1) Set the PROM programer to select the MBM27C1000/1000A.  
(2) Load the program data to the ROM programer address *1 to 1FFFFH. To select a PROM option, load the  
option data from 00000H to 0002CH referring to “7. PROM Option Bit Map”.  
(3) Set the chip to the adapter socket and load the socket to the ROM programer. Make sure that the device  
and adapter socket are properly oriented.  
(4) Program from 00000H to 1FFFFH.  
Notes:  
• In mask-ROM products, there is no PROM mode and it is impossible to read data by a ROM programer.  
• Contact sales personnel when purchasing a ROM programer.  
2. Program Mode  
In the MB90P673/P678, all the bits are set to “1” upon shipping from FUJITSU or erasing operation. To write  
data, set desired bit selectively to “0”. However it is impossible to write electronically to the bits.  
23  
MB90670/675 Series  
3. Recommended Screening Conditions  
High-temperature aging is recommended as the pre-assembly screening procedure for a product with a blanked  
One-time PROM microcomputer program.  
Program, verify  
Aging  
+150°C, 48 h  
Data verification  
Assembly  
4. Programming Yield  
All bits cannot be programmed at Fujitsu shipping test to a blanked One-time PROM microcomputer, due to its  
nature. For this reason, a programming yield of 100% cannot be assured at all times.  
5. EPROM Programmer Socket Adapter and Recommended Programmer Manufacturer  
Part no.  
MB90P673PF MB90P673PFV MB90P678PF MB90P678PFV  
Package  
QFP-80  
LQFP-80  
QFP-100  
LQFP-100  
ROM-80QF-  
32DP-16L  
ROM-80SQF- ROM-100QF- ROM-100SQF-  
Compatible socket adapter  
Sun Hayato Co., Ltd.  
32DP-16L  
32DP-16L  
32DP-16L  
1890A  
Recommended  
Minato Electronics Inc.  
1891  
1930  
Recommended  
Recommended  
Recommended  
Recommended  
Recommended  
UNISITE  
3900  
Data I/O Co., Ltd.  
2900  
Inquiry: San Hayato Co., Ltd.: TEL: (81)-3-3986-0403  
FAX: (81)-3-5396-9106  
Minato Electronics Inc.: TEL: USA (1)-916-348-6066  
JAPAN (81)-45-591-5611  
Data I/O Co., Ltd.: TEL: USA/ASIA (1)-206-881-6444  
EUROPE (49)-8-985-8580  
24  
MB90670/675 Series  
6. Pin Assignment for EPROM Mode  
• MBM27C1000/1000A pin compatible  
MBM27C1000/1000A  
MB90P673/MB90P678  
MBM27C1000/1000A  
MB90P673/MB90P678  
Pin no. Pin name  
Pin no.  
Pin name  
VPP  
Pin no.  
Pin name  
MD2  
P32  
Pin no.  
32  
Pin name  
1
2
VCC  
VCC  
OE  
31  
PGM  
N.C.  
A14  
A13  
A08  
A09  
A11  
A16  
A10  
CE  
P33  
3
A15  
A12  
A07  
A06  
A05  
A04  
A03  
A02  
A01  
A00  
D00  
D01  
D02  
GND  
P17  
30  
4
P14  
29  
P16  
P15  
P10  
P11  
P13  
P30  
P12  
P31  
P07  
P06  
P05  
P04  
P03  
5
P27  
28  
6
P26  
27  
7
P25  
26  
8
P24  
25  
9
P23  
24  
10  
11  
12  
13  
14  
15  
16  
P22  
23  
P21  
22  
P20  
21  
D07  
D06  
D05  
D04  
D03  
P00  
20  
P01  
19  
P02  
18  
VSS  
17  
• Pin assignments for products not compatible  
with MBM27C1000/1000A  
• Power supply, GND connected pin  
Pin no.  
Pin name  
processing  
Type  
Pin no.  
Refer to pin  
Pin name  
MD0  
MD1  
X0  
HST  
VCC  
Power supply  
Connect a pull-up resis-  
tor of 4.7 k.  
assignments.  
P34  
P35  
P36  
RST  
AVRL  
AVSS  
VSS  
X1  
OPEN  
Refer to pin  
assignments.  
GND  
AVCC  
AVRH  
P37  
P40 to P47  
P50 to P57  
P60 to P67  
P70 to P77  
P80 to P86  
P90  
Connect a pull-up  
resistor having  
a resistance of  
approximately  
1 Mto each pin.  
P91  
PA0 to PA7  
PB0 to PB2  
Note: Only MB90675 series has P81 to P86, P90, P91, PA0 to PA7, PB0 to PB2 pins.  
25  
MB90670/675 Series  
7. PROM Option Bit Map  
Address  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
MD1  
bit 2  
MD0  
bit 1  
MD0  
bit 0  
RST  
MD1  
Pull-up  
1: No  
Pull-up  
1: No  
Pull-down Pull-up  
Pull-down  
1: No  
00000H Vacancy  
Vacancy  
Vacancy  
1: No  
0: Yes  
1: No  
0: Yes  
0: Yes  
0: Yes  
0: Yes  
P07  
P06  
P05  
P04  
P03  
P02  
P01  
P00  
Pull-up  
00004H  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P17  
P16  
P15  
P14  
P13  
P12  
P11  
P10  
Pull-up  
00008H  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P27  
P26  
P25  
P24  
P23  
P22  
P21  
P20  
Pull-up  
0000CH  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P37  
P36  
P35  
P34  
P33  
P32  
P31  
P30  
Pull-up  
00010H  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P47  
P46  
P45  
P44  
P43  
P42  
P41  
P40  
Pull-up  
00014H  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P67  
P66  
P65  
P64  
P63  
P62  
P61  
P60  
Pull-up  
0001CH  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
P77  
P76  
P75  
P74  
P73  
P72  
P71  
P70  
Pull-up  
00020H  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
1: No  
0: Yes  
00024H Vacancy  
PA5  
P86  
P85  
P84  
P83  
P82  
P81  
P80  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
PA4  
PA3  
PA2  
PA1  
PA0  
Pull-up  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
00028H  
Vacancy  
Vacancy  
1: No  
0: Yes  
PB2  
PB1  
PB0  
PA7  
PA6  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
Pull-up  
1: No  
0: Yes  
0002CH Vacancy  
Vacancy  
Vacancy  
Notes:  
• Data “1” must be programed to the reserved bits and address other than listed above.  
• Only MB90P678 has pull-up options for P81 to P86, PA0 to PA7, and PB0 to PB2 pins.  
• Data “1” must be programed for the MB90P673.  
26  
MB90670/675 Series  
BLOCK DIAGRAM  
F2MC–16L  
CPU  
Interrupt controller  
Port 5  
8
P50/AN0 to  
P57/AN7  
X0  
X1  
RST  
HST  
Clock control block  
(including timebase timer)  
8
AVCC  
8/10-bit  
A/D converter  
AVRH  
AVRL  
AVSS  
8
8
P10/AD08/WI0 to  
Wake-up  
P17/AD15/WI7  
interrupt  
P47/ATG  
Port 0, 1  
16  
Port 4  
8
P00/AD00 to  
P40/SIN0  
P41/SOT0  
P42/SCK0  
P07/AD07  
UART0  
4
P20/A16 to P23/A19  
P30/ALE  
P31/RD  
P43/SIN1  
P44/SOT1  
P45/SCK1  
UART1  
(SCI)  
External bus  
interface  
2
P32/WRL/WR  
P33/WRH  
P34/HRQ  
P35/HAK  
16-bit PPG timer  
10  
8-bit  
PPG timer 0  
P46/PPG0  
P36/RDY  
P37/CLK  
8-bit  
PPG timer 1  
P80/PPG1  
P81 to P86  
Port 2, 3  
6
P24/TIN0  
P26/TOT0  
16-bit  
reload timer 0  
Port 8  
Port 6  
P25/TIN1  
P27/TOT1  
16-bit  
reload timer 1  
4
4
DTP/external  
interrupt circuit  
0 to 3  
4
4
P60/INT0 to  
P63/INT3  
Port 7  
Input capture  
(ICU)  
P64/ASR0 to  
P67/ASR3  
4
Output compare  
8
P70/DOT0 to  
P77/DOT7  
24-bit  
free run timer  
4
Output compare  
8
3
(unit 1)  
PA0 to PA7  
PB0 to PB2  
Port A, B *  
Port 9*  
P90/SDA  
P91/SCL  
RAM  
ROM  
2
I2C interface *  
Other pins  
VCC,VSS,  
MD0 to MD2  
*Not included in the MB90670 series.  
27  
MB90670/675 Series  
MEMORY MAP  
Internal ROM  
External ROM  
external bus mode  
Single-chip mode  
FFFFFFH  
external bus mode  
1
*
ROM area  
Address#1  
ROM area  
100000H  
External area  
010000H  
ROM area  
(image of  
bank FF)  
ROM area  
(image of  
bank FF)  
External area  
Address #2  
004000H  
External area  
002000H  
Address #3  
Register  
RAM  
Register  
Register  
RAM  
RAM  
000100H  
0000C0H  
000000H  
Externalarea  
Peripheral  
External area  
Peripheral  
Peripheral  
Part number  
MB90671  
Address #1*2  
Address #2*2  
Address #3*2  
000380H  
000780H  
000900H  
000900H  
000900H  
000780H  
000900H  
000D00H  
000D00H  
000D00H  
FFC000H  
FF8000H  
FF4000H  
00C000H  
008000H  
004000H  
MB90672  
MB90673  
MB90T673  
MB90P673  
MB90676  
FF4000H  
FF8000H  
FF4000H  
FF0000H  
004000H  
008000H  
004000H  
004000H  
MB90677  
MB90678  
MB90T678  
MB90P678  
FF0000H  
004000H  
: Internal access memory  
: External access memory  
: Inhibited area  
*1: The same external memory is accessed for bank 0F, 1F, 2F through FF.  
*2: Addresses #1, #2 and #3 are unique to the product type.  
Notes:  
• The ROM data of bank FF is reflected in the upper address of bank 00, realizing effective use of the C compiler  
small model. The lower 16-bit of bank FF and the lower 16-bit of bank 00 is assigned to the same address,  
enabling reference of the table on the ROM without stating “far”.  
However, the ROM area of the MB90678/P678 exceeds 48 Kbytes, and for this reason, the image from FF4000H  
to FFFFFFH is reflected on bank 00 and image from FF0000H to FF3FFFH bank FF only.  
• In the MB90670/675 series, the upper 4-bit of the address are not output to the external bus. For this reason,  
the maximum area accessible is 1 Mbyte. The same address is accessed through different banks in different  
images.  
For example, accessing “A00000H” and “B00000H” accesses the same address on the external bus.  
To prevent the memory or I/O from being accessed through images, and the data from being destroyed, it is  
recommended to limit number of banks to a maximum of 16 so that the banks are mapped without interfering  
each other. Caution must be also taken when masking the upper address with the external address output  
control register (HACR).  
28  
MB90670/675 Series  
F2MC-16L CPU PROGRAMMING MODEL  
(1) Dedicated Registers  
: Accumulator (A)  
Dual 16-bit register used for storing results of calculation etc. The two 16-bit reg-  
AH  
AL  
isters can be combined to be used as a 32-bit register.  
: User stack pointer (USP)  
USP  
SSP  
PS  
The 16-bit pointer indicating a user stack address.  
: System stack pointer (SSP)  
The 16-bit pointer indicating the status of the system stack address.  
: Processor status (PS)  
The 16-bit register indicating the system status.  
: Program counter (PC)  
The 16-bit register indicating storing location of the current instruction code.  
PC  
: Direct page register (DPR)  
DPR  
PCB  
The 8-bit register for specifying bit 8 through 15 of the operand address in the  
short direct addressing mode.  
: Program bank register (PCB)  
The 8-bit register indicating the program space.  
: Data bank register (DTB)  
DTB  
USB  
SSB  
The 8-bit register indicating the data space.  
: User stack bank register (USB)  
The 8-bit register indicating the user stack space.  
: System stack bank register (SSB)  
The 8-bit register indicating the system stack space.  
: Additional data bank register (ADB)  
The 8-bit register indicating the additional space.  
ADB  
8-bit  
16-bit  
32-bit  
29  
MB90670/675 Series  
(2) General-purpose Registers  
Maximum of 32 banks  
RW7  
R7  
R6  
RL3  
RL2  
RL1  
RL0  
RW6  
RW5  
RW4  
R5  
R3  
R4  
R2  
R1  
R0  
RW3  
RW2  
RW1  
RW0  
000180 H + (RP × 10 H )  
16-bit  
(3) Processor Status (PS)  
ILM  
RP  
CCR  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
PS  
ILM2 ILM1 ILM0 B4  
B3  
0
B2  
0
B1  
0
B0  
0
I
S
1
T
X
N
X
Z
X
V
X
C
X
Initial value  
0
0
0
0
0
— : Unused  
X : Indeterminate  
30  
MB90670/675 Series  
I/O MAP  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Port 0 data register  
Resource name  
Initial value  
000000H  
000001H  
000002H  
000003H  
000004H  
000005H  
000006H  
000007H  
000008H  
000009H  
00000AH  
00000BH  
PDR0  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R
Port 0  
Port 1  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
1 1 1 11 1 1 1B  
XXXXXXXXB  
XXXXXXXXB  
–XXXXXXXB  
– – – – – – 1 1 B  
XXXXXXXXB  
– – – – – XXXB  
PDR1  
Port 1 data register  
Port 2 data register  
Port 3 data register  
Port 4 data register  
Port 5 data register  
Port 6 data register  
Port 7 data register  
Port 8 data register  
Port 9 data register  
Port A data register  
Port B data register  
PDR2  
Port 2  
PDR3  
Port 3  
PDR4  
Port 4  
PDR5  
Port 5  
PDR6  
Port 6  
PDR7  
Port 7  
PDR8  
R/W  
R/W  
R/W  
R/W  
Port 8*5  
Port 9*5  
Port A*5  
Port B*5  
PDR9  
PDRA  
PDRB  
00000CH  
to  
(Vacancy)*3  
00000EH  
Wake-up  
interrupt  
00000FH  
EIFR  
Wake-up interrupt flag register  
R/W  
– – – – – – – 0B  
000010H  
000011H  
000012H  
000013H  
000014H  
DDR0  
DDR1  
DDR2  
DDR3  
DDR4  
Port 0 data direction register  
Port 1 data direction register  
Port 2 data direction register  
Port 3 data direction register  
Port 4 data direction register  
R/W  
R/W  
R/W  
R/W  
R/W  
Port 0  
Port 1  
Port 2  
Port 3  
Port 4  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
Port 5,  
analog input  
000015H  
ADER  
Analog input enable register  
R/W  
11111111B  
000016H  
000017H  
000018H  
000019H  
00001AH  
00001BH  
DDR6  
DDR7  
DDR8  
Port 6 data direction register  
Port 7 data direction register  
Port 8 data direction register  
R/W  
R/W  
R/W  
Port 6  
Port 7  
00000000B  
00000000B  
–0000000B  
Port 8*5  
(Vacancy)*3  
DDRA  
DDRB  
Port A data direction register  
Port B data direction register  
R/W  
R/W  
Port A*5  
Port B*5  
00000000B  
– – – – – 000B  
00001CH  
to  
(Vacancy)*3  
00001EH  
Wake-up  
interrupt  
00001FH  
EICR  
Wake-up interrupt enable register  
W
00000000B  
(Continued)  
31  
MB90670/675 Series  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Resource name  
Initial value  
000020H  
000021H  
UMC0  
Mode control register 0  
Status register 0  
R/W!  
R/W!  
00000100B  
00010000B  
USR0  
UART0  
UIDR0/  
UODR0  
Input data register 0/  
output data register 0  
000022H  
R/W  
XXXXXXXXB  
000023H  
000024H  
000025H  
URD0  
SMR1  
SCR1  
Rate and data register 0  
Mode register 1  
R/W  
R/W  
R/W!  
00000000B  
00000000B  
00000100B  
Control register 1  
UART1  
(SCI)  
SIDR1/  
SODR1  
Input data register 1/  
output data register 1  
000026H  
R/W  
XXXXXXXXB  
000027H  
000028H  
000029H  
00002AH  
00002BH  
00002CH  
00002DH  
00002EH  
00002FH  
SSR1  
ENIR  
EIRR  
ELVR  
Status register 1  
R/W!  
R/W  
R/W  
R/W  
00001–00B  
– – – – 0000B  
– – – – 0000B  
00000000B  
DTP/interrupt enable register  
DTP/interrupt factor register  
Request level setting register  
DTP/external in-  
terrupt circuit  
(Vacancy)*3  
00000000B  
00000000B  
XXXXXXXXB  
000000XXB  
A/D convertor control status reg-  
ister  
ADCS  
ADCR  
R/W!  
8/10-bit A/D  
converter  
A/D convertor data register  
R/W!*4  
PPG0 operating mode control  
register  
8/16-bit PPG  
timer 0  
000030H  
000031H  
PPGC0  
PPGC1  
R/W!  
R/W!  
0–000001B  
00000000B  
PPG1 operating mode control  
register  
8/16-bit PPG  
timer 1  
000032H  
000033H  
000034H  
000035H  
000036H  
000037H  
000038H  
000039H  
00003AH  
00003BH  
00003CH  
00003DH  
00003EH  
00003FH  
(Vacancy)*3  
PRLL0  
PRLH0  
PRLL1  
PRLH1  
R/W  
R/W  
R/W  
R/W  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
00000000B  
8/16-bit PPG  
timer 0  
PPG0 reload register  
8/16-bit PPG  
timer 1  
PPG1 reload register  
TMCSR0  
Timer control status register 0  
R/W!  
R/W  
R/W!  
R/W  
– – – – 0000B  
XXXXXXXXB  
XXXXXXXXB  
00000000B  
16-bit reload  
timer 0  
TMR0/  
TMRLR0  
16-bit timer register 0/  
16-bit reload register 0  
TMCSR1  
Timer control status register 1  
– – – – 0000B  
XXXXXXXXB  
XXXXXXXXB  
16-bit reload  
timer 1  
TMR1/  
TMRLR1  
16-bit timer register 1/  
16-bit reload register 1  
(Continued)  
32  
MB90670/675 Series  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Resource name  
Initial value  
000040H  
000041H  
000042H  
000043H  
000044H  
IBSR  
IBCR  
ICCR  
IADR  
IDAR  
I2C bus status register  
I2C bus control register  
I2C bus clock control register  
I2C bus address register  
I2C bus data register  
R
00000000B  
00000000B  
R/W  
R/W  
R/W  
R/W  
I2C interface*6  
– – 0XXXXXB  
–XXXXXXXB  
XXXXXXXXB  
000045H  
to  
(Vacancy)*3  
00004FH  
000050H  
000051H  
000052H  
000053H  
000054H  
000055H  
000056H  
000057H  
000058H  
000059H  
00005AH  
00005BH  
00005CH  
00005DH  
00005EH  
00005FH  
000060H  
000061H  
000062H  
000063H  
000064H  
000065H  
000066H  
000067H  
000068H  
000069H  
11000000B  
– – 111111B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
11110000B  
– – – – 0000B  
– – – – 0000B  
00000000B  
11110000B  
– – – – 0000B  
– – – – 0000B  
00000000B  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
00000000B  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
00000000B  
XXXXXXXXB  
XXXXXXXXB  
24-bit free-run  
timer  
TCCR  
ICC  
Free-run timer control register  
ICU control register  
R/W!  
R/W  
R
Input capture  
(ICU)  
TCRL  
Free-run timer lower data register  
Free-run timer upper data register  
OCU control register 00  
OCU control register 01  
OCU control register 10  
OCU control register 11  
ICU lower data register 0  
ICU upper data register 0  
ICU lower data register 1  
ICU upper data register 1  
ICU lower data register 2  
24-bit free-run  
timer  
TCRH  
R
CCR00  
CCR01  
CCR10  
CCR11  
ICDR0L  
ICDR0H  
ICDR1L  
ICDR1H  
ICDR2L  
R/W  
R/W  
R/W  
R/W  
R
Output compare  
(OCU)  
(unit 0)  
Output compare  
(OCU)  
(unit 1)  
R
Input capture  
(ICU)  
R
R
R
(Continued)  
33  
MB90670/675 Series  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Resource name  
Initial value  
00006AH  
00006BH  
00006CH  
00006DH  
00006EH  
00006FH  
000070H  
000071H  
000072H  
000073H  
000074H  
000075H  
000076H  
000077H  
000078H  
000079H  
00007AH  
00007BH  
00007CH  
00007DH  
00007EH  
00007FH  
000080H  
000081H  
000082H  
000083H  
000084H  
000085H  
000086H  
000087H  
000088H  
000089H  
00008AH  
00008BH  
XXXXXXXXB  
00000000B  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
00000000B  
ICDR2H  
ICU upper data register 2  
ICU lower data register 3  
ICU upper data register 3  
R
Input capture  
(ICU)  
ICDR3L  
ICDR3H  
CPR00L  
CPR00H  
CPR01L  
CPR01H  
CPR02L  
CPR02H  
CPR03L  
CPR03H  
CPR04L  
CPR04H  
CPR05L  
CPR05H  
CPR06L  
CPR06H  
R
R
OCU compare lower data  
register 0  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
OCU compare upper data  
register 0  
OCU compare lower data  
register 1  
OCU compare upper data  
register 1  
Output compare  
(OCU)  
OCU compare lower data  
register 2  
(unit 0)  
OCU compare upper data  
register 2  
OCU compare lower data  
register 3  
OCU compare upper data register  
3
OCU compare lower data  
register 4  
OCU compare upper data  
register 4  
OCU compare lower data  
register 5  
Output compare  
(OCU)  
OCU compare upper data  
register 5  
(unit 1)  
OCU compare lower data  
register 6  
OCU compare upper data  
register 6  
(Continued)  
34  
MB90670/675 Series  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Resource name  
Initial value  
00008CH  
00008DH  
00008EH  
00008FH  
00000000B  
00000000B  
00000000B  
00000000B  
OCU compare lower data  
register 7  
CPR07L  
CPR07H  
R/W  
R/W  
Output compare  
(OCU)  
OCU compare upper data  
register 7  
(unit 1)  
000090H  
to  
(System reservation area)*1  
00009EH  
Delayed  
interrupt  
generation  
module  
Delayed interrupt factor genera-  
tion/  
cancellation register  
00009FH  
DIRR  
R/W  
– – – – – – – 0B  
Low-power  
consumption  
(stand-by) mode  
Low-power consumption mode  
control register  
0000A0H  
0000A1H  
LPMCR  
CKSCR  
R/W!  
R/W!  
00011000B  
11111100B  
Low-power  
consumption  
Clock selection register  
(stand-by) mode  
0000A2H  
to  
(Vacancy)*3  
0000A4H  
Automatic ready function select  
register  
0000A5H  
ARSR  
W
External bus pin  
0011 – – 00B  
0000A6H  
0000A7H  
0000A8H  
0000A9H  
HACR  
EPCR  
WDTC  
TBTC  
Upper address control register  
Bus control signal select register  
Watchdog timer control register  
Timebase timer control register  
W
External bus pin  
External bus pin  
Watchdog timer  
Timebase timer  
– – – – 0000B  
0000*00–B  
W
R/W!  
R/W!  
XXXXX111B  
1 – – 00100B  
0000AAH  
to  
(Vacancy)*3  
0000AFH  
0000B0H  
0000B1H  
0000B2H  
0000B3H  
0000B4H  
0000B5H  
0000B6H  
0000B7H  
0000B8H  
0000B9H  
ICR00  
ICR01  
ICR02  
ICR03  
ICR04  
ICR05  
ICR06  
ICR07  
ICR08  
ICR09  
Interrupt control register 00  
Interrupt control register 01  
Interrupt control register 02  
Interrupt control register 03  
Interrupt control register 04  
Interrupt control register 05  
Interrupt control register 06  
Interrupt control register 07  
Interrupt control register 08  
Interrupt control register 09  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
Interrupt  
controller  
00000111B  
(Continued)  
35  
MB90670/675 Series  
(Continued)  
Abbreviated  
register name  
Read/  
write  
Address  
Register name  
Resource name  
Initial value  
0000BAH  
0000BBH  
0000BCH  
0000BDH  
0000BEH  
0000BFH  
ICR10  
Interrupt control register 10  
Interrupt control register 11  
Interrupt control register 12  
Interrupt control register 13  
Interrupt control register 14  
Interrupt control register 15  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
R/W!  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
00000111B  
ICR11  
ICR12  
Interrupt  
controller  
ICR13  
ICR14  
ICR15  
0000C0H  
to  
(External area)*2  
0000FFH  
Descriptions for read/write  
R/W: Readable and writable  
R: Read only  
W: Write only  
R/W!: Bits for reading operation only or writing operation only are included. Refer to the register lists for specific  
resource for detailed information.  
Descriptions for initial value  
0 : The initial value of this bit is “0”.  
1 : The initial value of this bit is “1”.  
*
: The initial value of this bit is “1” or “0” (decided by levels on pins of MD0 through MD2).  
X : The initial value of this bit is indeterminate.  
– : This bit is not used. The initial value is indeterminate.  
*1: Access prohibited.  
*2: This area is the only external access area having an address of 0000FFH or lower. An access operation to this  
area is handled as that to external I/O area.  
*3: The area corresponding to the “(Vacancy)” on the I/O map is reserved, and accessing operation to this area is  
handled as that to internal area. No access signal to external devices are generated.  
*4: Only bit 15 is writable. Reading bit 10 through bit 15 returns “0” as a reading result.  
*5: In the MB90670 series, P81 through P86, P90, P91, PA0 through PA7, PB0 through PB2 are not present. For  
this reason, bits corresponding to these pins are not used.  
*6: The MB90670 series does not have the I2C interface. For this reason, this area is “(Vacancy)” in the MB90670  
series.  
Note: For bits that is only allowed to program, the initial value set by the reset operation is listed as an initial value.  
Note that the values are different from reading results.  
For LPMCR/CKSCR/WDTC, there are cases where initialization is performed or not performed, depending  
on the types of the reset. However initial value for resets that initializes the value are listed.  
36  
MB90670/675 Series  
INTERRUPT FACTORS, INTERRUPT VECTORS, INTERRUPT CONTROL REGISTER  
Interrupt vector  
Interrupt control register  
EI2OS  
support  
Priority*4  
Interrupt source  
Number  
Address  
FFFFDCH  
FFFFD8H  
FFFFD4H  
ICR  
Address  
Reset  
×
×
×
# 08 08H  
# 09 09H  
# 10 0AH  
High  
INT9 instruction  
Exception  
DTP/external interrupt circuit  
Channel 0  
# 11 0BH  
FFFFD0H  
ICR00  
ICR01  
0000B0H*2  
0000B1H*2  
DTP/external interrupt circuit  
Channel 1  
# 12 0CH FFFFCCH  
DTP/external interrupt circuit  
Channel 2  
# 13 0DH  
# 14 0EH  
FFFFC8H  
FFFFC4H  
DTP/external interrupt circuit  
Channel 3  
Output compare Channel 0  
Output compare Channel 1  
Output compare Channel 2  
Output compare Channel 3  
Output compare Channel 4  
Output compare Channel 5  
Output compare Channel 6  
Output compare Channel 7  
24-bit free-run timer Overflow  
# 15 0FH  
# 16 10H  
# 17 11H  
# 18 12H  
# 19 13H  
# 20 14H  
# 21 15H  
# 22 16H  
# 23 17H  
FFFFC0H  
FFFFBCH  
FFFFB8H  
FFFFB4H  
FFFFB0H  
FFFFACH  
FFFFA8H  
FFFFA4H  
FFFFA0H  
ICR02  
ICR03  
ICR04  
ICR05  
0000B2H*2  
0000B3H*2  
0000B4H*2  
0000B5H*2  
ICR06  
0000B6H*2  
24-bit free-run timer Intermediate  
bit  
# 24 18H  
FFFF9CH  
Input capture Channel 0  
Input capture Channel 1  
Input capture Channel 2  
Input capture Channel 3  
# 25 19H  
# 26 1AH  
# 27 1BH  
# 28 1CH  
FFFF98H  
FFFF94H  
FFFF90H  
FFFF8CH  
ICR07  
ICR08  
0000B7H*2  
0000B8H*2  
16-bit reload timer/  
8/16-bit PPG timer 0  
# 29 1DH  
# 30 1EH  
# 31 1FH  
FFFF88H  
FFFF84H  
FFFF80H  
ICR09  
0000B9H*2, *3  
16-bit reload timer/  
8/16-bit PPG timer 1  
8/10-bit A/D converter measure-  
ment complete  
ICR10  
ICR11  
0000BAH  
Wake-up interrupt  
×
×
# 33 21H  
# 34 22H  
FFFF78H  
FFFF74H  
0000BBH*2  
Timebase timer interval interrupt  
Low  
(Continued)  
37  
MB90670/675 Series  
(Continued)  
Interrupt control regis-  
ter  
Interrupt vector  
Number Address  
EI2OS  
Interrupt source  
Priority*4  
support  
ICR  
Address  
UART1 (SCI) transmission com-  
plete  
# 35  
23H  
FFFF70H  
High  
ICR12  
0000BCH*2  
UART0 transmission complete  
UART1 (SCI) reception complete  
# 36  
# 37  
# 38  
24H  
25H  
26H  
FFFF6CH  
FFFF68H  
FFFF64H  
ICR13  
0000BDH*2  
I2C interface*1  
×
×
UART0 reception complete  
# 39  
# 42  
27H  
2AH  
FFFF60H  
FFFF54H  
ICR14  
ICR15  
0000BEH  
0000BFH  
Delayed interrupt generation  
module  
Low  
: Can be used  
×
: Can not be used  
: Can be used. With EI2OS stop function.  
: Can be used if interrupt request using ICR are not commonly used.  
*1: In MB90670 series, this interrupt vector is not used because the series does not have the I2C interface.  
*2: Interrupt levels for peripherals that commonly use the ICR register are in the same level.  
When the extended intelligent I/O service (EI2OS) is specified in a peripheral device commonly using the ICR  
register, only one of the functions can be used.  
When the extended intelligent I/O service (EI2OS) is specified for one of the peripheral functions, interrupts  
can not be used on the other function.  
*3: Only 16-bit reload timer conforms to the extended intelligent I/O service (EI2OS). Because the 8/16-bit PPG  
timer does not conform to the extended intelligent I/O service (EI2OS), disable interrupts of the 8/16-bit PPG  
timer when using the extended intelligent I/O service (EI2OS) in the 16-bit reload timer.  
*4: The level shows priority of same level of interrupt invoked simultaneously.  
38  
MB90670/675 Series  
PERIPHERALS  
1. I/O Port  
(1) Input/output Port  
Port 0 to 4, 6, 8, A, and B are general-purpose I/O ports having a combined function as an external bus pin and  
a resource input. The input output ports function as general-purpose I/O port only in the single-chip mode. In  
the external bus mode, the ports are configured as external bus pins, and part of pins for port 3 can be configured  
as general-purpose I/O port by setting the bus control signal select register (ECSR). Each pin corresponding  
to upper 4-bit of the port 2 can be switched between a resource and a port bitwise.  
Only MB90675 series has port A and port B.  
• Operation as output port  
The pin is configured as an output port by setting the corresponding bit of the DDR register to “1”.  
Writing data to PDR register when the port is configured as output, the data is retained in the output latch in  
the PDR and directly output to the pin.  
The value of the pin (the same value retained in the output latch of PDR) can be read out by reading the PDR  
register.  
Note: When a read-modify-write instruction (e.g. bit set instruction) is performed to the port data register, the  
destination bit of the operation is set to the specified value, not affecting the bits configured by the  
DDR register for output, however, values of bits configured by the DDR register as inputs are changed  
because input values to the pins are written into the output latch. To avoid this situation, configure the  
pins by the DDR register as output after writing output data to the PDR register when configuring the  
bit used as input as outputs.  
• Operation as input port  
The pin is configured as an input by setting the corresponding bit of the DDR register to “0”.  
When the pin is configured as an input, the output buffer is turned-off and the pin is put into a high-impedance  
status.  
When a data is written into the PDR register, the data is retained in the output latch of the PDR, but pin outputs  
are unaffected.  
Reading the PDR register reads out the pin level (“0” or “1”)  
• Block diagram  
PDR (port data register)  
PDR read  
Output latch  
P-ch  
PDR write  
Pin  
DDR (port direction register)  
N-ch  
Direction latch  
DDR write  
Standby control (SPL=1)  
DDR read  
Standby control: Stop, timebase timer mode and SPL=1, or hardware standby mode  
39  
MB90670/675 Series  
(2) N-ch Open-drain Port  
Port 5 and port 9 are general-purpose I/O ports having a combined function as resource input/output. Each pin  
can be switched between resource and port bitwise.  
Only MB90675 series has port 9.  
• Operation as output port  
When a data is written into the PDR register, the data is latched to the output latch of PDR. When the output  
latch value is set to “0”, the output transistor is turned on and the pin status is put into an “L” level output, while  
writing “1” turns off the transistor and put the pin in a high-impedance status.  
If the output pin is pulled-up, setting output latch value to “1” puts the pin in the pull-up status.  
Reading the PDR register returns the pin value (same as the output latch value in the PDR).  
Note: Execution of a read-modify-write instruction (e.g. bit set instruction) reads out the output latch value  
rather than the pin value, leaving output latch that is not manipulated unchanged.  
• Operation as input port  
Setting corresponding bit of the PDR register to “1” turns off the output transistor and the pin is put into a high-  
impedance status.  
Reading the PDR register returns the pin level (“0” or “1”).  
• Block diagram of port 5  
ADER (analog input enable register)  
To analog input  
ADER read  
ADER latch  
ADER write  
PDR (port data register)  
RMW  
(read-modify-write  
instruction)  
PDRread  
Pin  
Output trigger  
Output latch  
PDR write  
Standby control (SPL=1)  
Standby control: Stop, timebase timer mode and SPL=1, or hardware standby mode  
• Block diagram of port 9  
From resource output  
Standby control  
(SPL=1)  
To resource input  
PDR (port data register)  
PDRread  
RMW  
(read-modify-  
write instruc-  
tion)  
Output  
trigger  
Pin  
Output latch  
PDR write  
Standby control: Stop, timebase timer mode and SPL=1, or hardware standby mode  
40  
MB90670/675 Series  
(3) Output Port  
Port 7 is a general-purpose output port having a combined function as an output compare (OCU) output. Note  
that only OCU output can be output when the pin is configured as an output, and it is not used for outputting  
given data by writing to the data register. Each pin can be switched between an output compare output and a  
port bitwise.  
• Operation as output port (operation of OCU output)  
Setting the corresponding bit of the DDR register to “1” configures the pin as an output port. In this case, lower  
4-bit of CCR01 and CCR register are output.  
When configured as an output, the output buffer is turned on and data retained in the output latch in the PDR  
of the output compare is output to the pin.  
Writing data to DOT bit of the OCU control register (CCR01, CCR11) corresponding to each pin writes data  
in synchronization to a match operation of the output compare and output to the pin.  
Reading the PDR register returns the pin level (same as the output latch value of the PDR).  
When output of output compare is enabled, an output value from the output compare can be read out.  
• Operation as input port  
Setting corresponding bit of the DDR register to “0” configures the pin as input port.  
When the pin is configured as an input port, the output buffer is turned off and the pin is put into a high-  
impedance status.  
Reading the PDR register returns the pin level (“0” or “1”).  
• Block diagram  
PDR (port data register)  
PDR read  
OCU control register  
P-ch  
OCU control register write  
Pin  
DDR (port direction register)  
N-ch  
Direction latch  
DDR write  
DDR read  
Standby control (SPL=1)  
Standby control: Stop, timebase timer mode and SPL=1, or hardware standby mode  
41  
MB90670/675 Series  
(4) Register Configuration  
. . . . . . . . . . . .  
Address bit 15  
000000H  
bit 8 bit 7  
P07  
bit 6  
P06  
R/W  
bit 5  
P05  
R/W  
bit 4  
P04  
R/W  
bit 3  
P03  
R/W  
bit 2  
P02  
R/W  
bit 1  
P01  
R/W  
bit 0  
P00  
R/W  
Port 0 data register  
(PDR0)  
(PDR1)  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000001H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
Port 1 data register  
(PDR1)  
(PDR0)  
P17  
R/W  
P16  
R/W  
P15  
R/W  
P14  
R/W  
P13  
R/W  
P12  
R/W  
P11  
R/W  
P10  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000002H  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
P20  
R/W  
Port 2 data register  
(PDR2)  
(PDR3)  
P27  
R/W  
P26  
R/W  
P25  
R/W  
P24  
R/W  
P23  
R/W  
P22  
R/W  
P21  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000003H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
P30  
Port 3 data register  
(PDR3)  
P37  
R/W  
P36  
R/W  
P35  
R/W  
P34  
R/W  
P33  
R/W  
P32  
R/W  
P31  
R/W  
(PDR2)  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000004H  
bit 8 bit 7  
P47  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P42  
R/W  
bit 1  
P41  
R/W  
bit 0  
P40  
R/W  
Port 4 data register  
(PDR4)  
(PDR5)  
P46  
R/W  
P45  
R/W  
P44  
R/W  
P43  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000005H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
P50  
Port 5 data register  
(PDR5)  
P57  
R/W  
P56  
P55  
R/W  
P54  
R/W  
P53  
R/W  
P52  
R/W  
P51  
R/W  
(PDR4)  
R/W  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000006H  
bit 8 bit 7  
P67  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P62  
R/W  
bit 1  
P61  
R/W  
bit 0  
P60  
R/W  
Port 6 data register  
(PDR6)  
(PDR7)  
P66  
R/W  
P65  
R/W  
P64  
R/W  
P63  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000007H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
P70  
Port 7 data register  
(PDR7)  
P77  
R/W  
P76  
R/W  
P75  
R/W  
P74  
R/W  
P73  
R/W  
P72  
R/W  
P71  
R/W  
(PDR6)  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000008H  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P82  
R/W  
bit 1  
P81  
R/W  
bit 0  
P80  
R/W  
Port 8 data register  
(PDR8)  
(PDR9)  
P86  
R/W  
P85  
R/W  
P84  
R/W  
P83  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000009H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
P90  
Port 9 data register  
(PDR9)  
P91  
R/W  
(PDR8)  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
. . . . . . . . . . . .  
Address bit 15  
00000AH  
bit 8 bit 7  
PA7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
PA2  
R/W  
bit 1  
PA1  
R/W  
bit 0  
PA0  
R/W  
Port A data register  
(PDRA)  
(PDRB)  
PA6  
R/W  
PA5  
R/W  
PA4  
R/W  
PA3  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
00000BH  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
PB0  
Port B data register  
(PDRB)  
PB2  
R/W  
PB1  
R/W  
(PDRA)  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
(Continued)  
42  
MB90670/675 Series  
(Continued)  
. . . . . . . . . . . .  
bit-15  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Address  
000010H  
Port 0 data direction register  
(DDR0)  
(DDR1)  
P07  
R/W  
P06  
R/W  
P05  
R/W  
P04  
R/W  
P03  
R/W  
P02  
R/W  
P01  
R/W  
P00  
R/W  
. . . . . . . . . . . .  
bit 0  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
Address  
000011H  
Port 1 data direction register  
(DDR1)  
(DDR0)  
P17  
R/W  
P16  
R/W  
P15  
R/W  
P14  
R/W  
P13  
R/W  
P12  
R/W  
P11  
R/W  
P10  
R/W  
. . . . . . . . . . . .  
bit 15  
bit 8 bit 7  
P27  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P22  
R/W  
bit 1  
P21  
R/W  
bit 0  
P20  
R/W  
Address  
000012H  
Port 2 data direction register  
(DDR2)  
(DDR3)  
P26  
R/W  
P25  
R/W  
P24  
R/W  
P23  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
Address  
000013H  
Port 3 data direction register  
(DDR3)  
P37  
R/W  
P36  
R/W  
P35  
R/W  
P34  
R/W  
P33  
R/W  
P32  
R/W  
P31  
R/W  
P30  
R/W  
(DDR2)  
. . . . . . . . . . . .  
Address bit 15  
bit 8 bit 7  
P47  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P42  
R/W  
bit 1  
P41  
R/W  
bit 0  
P40  
R/W  
Port 4 data direction register  
(DDR4)  
000014H  
(ADER)  
P46  
R/W  
P45  
R/W  
P44  
R/W  
P43  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
Address  
000015H  
Analog input enable register  
(ADER)  
P57  
R/W  
P56  
R/W  
P55  
R/W  
P54  
R/W  
P53  
R/W  
P52  
R/W  
P51  
R/W  
P50  
(DDR4)  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000016H  
bit 8 bit 7  
P67  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P62  
bit 1  
P61  
bit 0  
P60  
R/W  
Port 6 data direction register  
(DDR6)  
(DDR7)  
P66  
R/W  
P65  
R/W  
P64  
R/W  
P63  
R/W  
R/W  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
000017H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
Port 7 data direction register  
(DDR7)  
P77  
P76  
P75  
R/W  
P74  
R/W  
P73  
R/W  
P72  
R/W  
P71  
R/W  
P70  
(DDR6)  
R/W  
R/W  
R/W  
. . . . . . . . . . . .  
bit 15  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
P82  
bit 1  
P81  
bit 0  
P80  
Address  
000018H  
Port 8 data direction register  
(DDR8)  
(Vacancy)  
P86  
P85  
P84  
P83  
R/W  
R/W  
bit 6  
R/W  
bit 5  
R/W  
bit 4  
R/W  
bit 3  
R/W  
bit 2  
R/W  
bit 1  
R/W  
bit 0  
. . . . . . . . . . . .  
Address bit 15  
00001AH  
bit 8 bit 7  
Port A data direction register  
(DDRA)  
(DDRB)  
PA7  
PA6  
PA5  
PA4  
PA3  
PA2  
PA1  
PA0  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
. . . . . . . . . . . .  
bit 0  
Address  
00001BH  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
PB0  
Port B data direction register  
(DDRB)  
PB2  
R/W  
PB1  
R/W  
(DDRA)  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
Note: Only MB90675 series has P81 through P86, P90, PA0 through PA7, and PB0 through PB2, and  
MB90670 series does not have such pins.  
43  
MB90670/675 Series  
2. Timebase Timer  
The timebase timer is a 18-bit free run counter (timebase counter) for counting up in synchronization to the  
internal count clock (divided-by-2 of oscillation) with an interval timer function for selecting an interval time from  
four types of 212/HCLK, 214/HCLK, 216/HCLK, and 219/HCLK.  
The timebase timer also has a function for supplying operating clocks for the timer output for the oscillation  
stabilization time or the watchdog timer etc.  
(1) Register Configuration  
• Timebase timer control register (TBTC)  
. . . . . . . . . . . .  
Address  
0000A9H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
TBIE TBOF TBR TBC1 TBC0  
R/W R/W R/W R/W  
bit 0  
Initial value  
1--00100B  
(WDTC)  
RESV  
R/W  
W
R/W: Readable and writable  
W
: Read only  
: Unused  
(2) Block Diagram  
To watchdog timer  
To PPG timer  
Timebase timer counter  
× 21 × 22 × 23  
× 28 × 29  
× 210  
× 211 × 212 × 213 × 214 × 215 × 216 × 217 × 218  
. . . . . .  
Divided-by-2  
of HCLK  
OF  
OF  
OF  
OF  
To oscillation stabilization  
time selector of clock control block  
Power-on reset  
Counter  
clear circuit  
Interval  
timer selector  
Start stop mode  
CKSCR : MCS = 10*1  
Set TBOF  
Clear TBOF  
Timebase timer control register  
(TBTC)  
TBIE TBOF TBR TBC1 TBC0  
Timebase timer  
interrupt signal  
#34(22H)*2  
OF : Overflow  
HCLK: Oscillation clock  
*1  
*2  
: Switch machine clock from oscillation clock to PLL clock  
: Interrupt number  
44  
MB90670/675 Series  
3. Watchdog Timer  
The watchdog timer is a 2-bit counter operating with an output of the timebase timer and resets the CPU when  
the counter is not cleared for a preset period of time.  
(1) Register Configuration  
• Watchdog timer control register (WDTC)  
. . . . . . . . . . . .  
(TBTC)  
Address  
0000A8H  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
WT1  
W
bit 0  
WT0  
W
bit 15  
bit 8  
Initial value  
XXXXX111 B  
PONR STBR WRST ERST SRST WTE  
R
R
R
R
R
W
R : Read only  
W : Write only  
X : Indeterminate  
(2) Block Diagram  
Watchdog timer control register (WDTC)  
PONR STBR WRST ERST SRST WTE WT1 WT0  
2
Watchdog timer  
CLR and start  
Overflow  
CLR  
Start sleep mode  
Start hold status  
Start stop mode  
Counter clear  
control circuit  
Count clock  
selector  
2-bit  
counter  
Watchdog reset  
generation circuit  
To internal reset  
generation circuit  
CLR  
4
Clear  
(Timebase timer counter)  
. . .  
Divided-by-2  
of HCLK  
× 29 × 210 × 211 × 212 × 213 × 214 × 215 × 216 × 217 × 218  
× 28  
× 21 × 22  
HCLK: Oscillation clock  
45  
MB90670/675 Series  
4. 8/16-bit PPG Timer  
The8/16-bitPPGtimeris2-channelreloadtimermoduleforoutputtingpulsehavinggivenfrequencies/dutyratios.  
The two modules performs the following operation by combining functions.  
• 8-bit PPG output 2-channel independent operation mode  
This is a mode for operating independent 2-channel 8-bit PPG timer, in which PPG0 and PPG1 pins correspond  
to outputs from PPG0 and PPG1 respectively.  
• 16-bit PPG output operation mode  
In this mode, PPG0 and PPG1 are combined to be operated as a 1-channel 8/16-bit PPG timer operating as  
a 16-bit timer. Because PPG0 and PPG1 outputs are reversed by an underflow from PPG1 outputting the  
same output pulses from PPG0 and PPG1 pins.  
• 8 + 8-bit PPG output operation mode  
In this mode, PPG0 is operated as an 8-bit prescaler, in which an underflow output of PPG0 is used as a clock  
source for PPG1. A toggle output of PPG0 and PPG output of PPG1 are output from PPG0 and PPG1  
respectively.  
The module can also be used as a D/A converter with an external add-on circuit.  
(1) Register Configuration  
• PPG0 operating mode control register (PPGC0)  
. . . . . . . . . . . .  
Address bit 15  
bit 8 bit 7  
bit 6  
bit 5  
POE0 PIE0 PUF0 PCM1 PCM0 RESV  
R/W R/W R/W R/W R/W R/W  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
0 - 000001 B  
(PPGC1)  
PEN0  
R/W  
000030H  
• PPG1 operating mode control register (PPGC 1)  
. . . . . . . . . . . .  
(PPGC0)  
Address bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
PEN1 PCS1 POE1 PIE1 PUF1 MD1  
R/W R/W R/W R/W R/W R/W  
bit 9  
MD0 RESV  
R/W R/W  
bit 8 bit 7  
bit 0  
Initial value  
00000001 B  
000031H  
• PPG reload register (PRLL0,PRLH0,PRLL1,PRLH1)  
. . . . . . . . . . . .  
Address bit 15  
PRLH0:000035H  
PRLH1:000037H  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
R/W  
bit 1  
R/W  
bit 0  
Initial value  
XXXXXXXXB  
(PRLH0,PRLH1)  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
Address  
PRLL0:000034H  
PRLL1:000036H  
. . . . . . . . . . . .  
bit 0  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
Initial value  
XXXXXXXXB  
(PRLL0,PRLL1)  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W : Readable and writable  
— : Unused  
X : Indeterminate  
46  
MB90670/675 Series  
(2) Block Diagram  
• Block diagram of 8/16-bit PPG timer 0  
Data bus for “H” digits  
Data bus for “L” digits  
PPG0 reload  
register  
PPG0 operating mode control register (PPGC0)  
PEN0  
POE0 PIE0 PUF0 PCM1 PCM0 RESV  
PRLH0  
PRLL0  
R
S
Temporary buffer  
(PRLBH0)  
Interrupt request  
#29 (1DH)*  
Q
2
Mode control signal  
Select signal  
Reload selector  
(L/H selector)  
PPG1 underflow  
PPG0 underflow  
(to PPG1)  
Count value  
reload  
Clear  
Pulse selector  
Underflow  
Down counter  
(PCNT0)  
CLK  
PPG0  
output latch  
Pin  
Reverse  
P46/PPG0  
PPG output  
control circuit  
Timebase timer output (512/HCLK)  
Peripheral clock (16/φ)  
Peripheral clock (4/φ)  
Peripheral clock (1/φ)  
Count clock selector  
2
Select signal  
* : Interrupt number  
HCLK : Oscillation clock  
φ :Machine clock frequency  
47  
MB90670/675 Series  
• Block diagram of 8/16-bit PPG timer 1  
Data bus for “H” digits  
Data bus for “L” digits  
PPG1 operating mode control register (PPGC1)  
PPG1 reload  
register  
Operating mode  
control signal  
PEN1 PCS1 POE1 PIE1 PUF1 MD1 MD0 RESV  
2
PRLH1  
PRLL1  
R
Temporary buffer  
(PRLBH0)  
Interrupt request  
#30 (1EH)*  
S
Q
Reload selector  
(L/H selector)  
Select signal  
Count value  
reload  
Clear  
Underflow  
Down counter  
(PCNT1)  
PPG1  
output latch  
Pin  
Reverse  
MD0  
P80/PPG1  
CLK  
PPG output control circuit  
PPG1 underflow  
(to PPG0)  
PPG0 underflow  
Timebase timer output (512/HCLK)  
Peripheral clock (1/φ)  
Count clock selector  
Select signal  
* : Interrupt number  
HCLK : Oscillation clock  
φ : Machine clock frequency  
48  
MB90670/675 Series  
5. 16-bit Reload Timer  
The 16-bit reload timer has an internal clock mode for counting down in synchronization to three types of internal  
clocks and an event count mode for counting down detecting a given edge of the pulse input to the external bus  
pin, and either of the two functions can be selectively used.  
For this timer, an “underflow” is defined as the counter value of “0000H” to “FFFFH”. According to this definition,  
an underflow occurs after [reload register setting value + 1] counts.  
In operating the counter, the reload mode for repeating counting operation after reloading a counter setting value  
after an underflow or the one-shot mode for stopping the counting operation after an underflow can be selectively  
used.  
Because the timer can generate an interrupt upon an underflow, the timer conforms to the extended intelligent  
I/O service (EI2OS).  
The MB90670/675 series has 2 channels of 16-bit reload timers.  
(1) Register Configuration  
• Timer control status register upper digits (TMCSR0,TMCSR1 : H)  
. . . . . . . . . . . . .  
(TMCSR : L)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
CSL1 CSL0 MOD2 MOD1  
R/W R/W R/W R/W  
bit 0  
Initial value  
- - - -0000B  
Address  
TMCSR0:000039H  
TMCSR1:00003DH  
• Timer control status register lower digits (TMCSR0,TMCSR1 : L)  
. . . . . . . . . . . . .  
bit 15 bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
CNTE TRG  
R/W R/W  
bit 0  
Initial value  
00000000B  
Address  
TMCSR0:000038H  
TMCSR1:00003CH  
(TMCSR : H)  
MOD1 OUTE OUTL RELD INTE  
R/W R/W R/W R/W R/W  
UF  
R/W  
• 16-bit timer register 0, 1 (TMR0,TMR1)  
bit 15bit 14bit 13bit 12bit 11bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Initial value  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
Address  
00003AH  
00003BH  
00003EH  
00003FH  
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
• 16-bit reload register 0, 1 (TMRL0,TMRL1)  
bit 15bit 14bit 13bit 12bit 11bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Initial value  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
XXXXXXXXB  
Address  
00003AH  
00003BH  
00003EH  
00003FH  
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
R/W : Readable and writable  
R : Read only  
W : Write only  
— : Unused  
X : Indeterminate  
49  
MB90670/675 Series  
(2) Block Diagram  
Internal data bus  
TMRLR0*1  
<TMRLR1>  
16-bit reload register  
reload signal  
reload  
control circuit  
TMRR0*1  
<TMR1>  
16-bit timer register (down counter) UF  
CLK  
Count clock generation circuit  
Gate input  
Wait signal  
3
Valid clock  
decision  
circuit  
φ
Prescaler  
To UART0, 1*1  
<To 8/10-bit A/D converter>  
Clear  
CLK  
Internal  
clock  
Output control circuit  
Output  
generation circuit  
Input  
control  
circuit  
Pin  
Clock  
selector  
Pin  
P26/TOT0*1  
<P27/TOT1>  
Reverse  
EN  
External  
clock  
P24/TIN0*1  
<P25/TIN1>  
3
2
Select  
signal  
Operation  
control circuit  
Function select  
MOD0OUTE  
MOD1  
OUTL  
RELD  
MOD2  
CNTE  
UF TRG  
CSL1 CSL0  
INTE  
Timer control status register (TMCSR0)*1  
<TMCSR1>  
Interrupt request signal  
#29 (1DH)*2  
<#30 (1EH)>  
*1 :The timer has ch.0 and ch.1, and listed in the parenthesis <> are for ch.1.  
*2 :Interrupt number  
φ
:Machine clock frequency  
50  
MB90670/675 Series  
6. 24-bit Free run Timer  
The 24-bit free-run timer is a 24-bit up counter for counting up in synchronization to divided-by-3 or divided-by-  
4 of the machine clock, in which an interrupt factor can be selected from the overflow interrupt and four types  
of timer intermediate bit interrupt to be operated as an interval timer.  
The free-run timer can be used to generating reference timing signals for the input capture (ICU) and output  
compare (OCU).  
(1) Register Configuration  
• Free-run timer control register upper digits (TCCR : H)  
. . . . . . . . . . . . .  
(TCCR : L)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
RESV RESV RESV RESV RESV PR0  
R/W R/W R/W R/W R/W R/W  
bit 0  
Initial value  
- -111111B  
Address  
000051H  
• Free-run timer control register lower digits (TCCR : L)  
. . . . . . . . . . . . .  
bit 15  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
TIME TIS1  
R/W R/W  
bit 1  
bit 0  
TIS0  
R/W  
Address  
Initial value  
000050H  
11000000B  
(TCCR : H)  
STP  
W
CLR  
W
IVF  
IVFE  
R/W  
TIM  
R/W  
R/W  
• Free-run timer upper data register (TCRH)  
bit 15bit 14bit 13bit 12bit 11bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Address  
000056H  
000057H  
Initial value  
00000000B  
00000000B  
R
R
R
R
R
R
R
R
T23 T22 T21 T20 T19 T18 T17 T16  
R
R
R
R
R
R
R
R
• Free-run timer lower data register (TCRL)  
bit 15bit 14bit 13bit 12bit 11bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Address  
000054H  
000055H  
Initial value  
00000000B  
00000000B  
T15 T14 T13 T12 T11 T10 T9 T8 T7 T6 T5 T4 T3 T2 T1 T0  
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R/W : Readable and writable  
R : Read only  
W : Write only  
— : Unused  
51  
MB90670/675 Series  
(2) Block Diagram  
Internal data bus  
24-bit counter  
(TCR)  
Output buffer  
8
To output compare (OCU)  
T16 to T23  
16  
T0 to T15 To input capture (ICU)  
TCRH  
TCRL  
Carry  
Upper 8-bit counter  
Lower 16-bit counter  
Carry  
4
Prescaler  
φ
φ/3  
Count  
clock  
Intermediate  
bit interrupt  
selector  
φ/4  
control circuit  
Select signal  
Pause  
Carry  
detection  
Overflow  
RESV  
RESV  
RESV PR0 STP  
CLR IVF  
RESVRESV  
IVFE TIME TIS1 TIS0  
TIM  
Free-run timer control register (TCCR)  
Intermediate bit interrupt  
request signal  
#24 (18H)*  
* : Interrupt number  
φ : Machine clock frequency  
Overflow interrupt  
request signal  
#23 (17H)*  
52  
MB90670/675 Series  
7. Input Capture (ICU)  
The input capture (ICU) generates an interrupt request to the CPU simultaneously with a storing operation of  
current counter value of the 24-bit free run timer to the ICU data register (ICDR) upon an input of a trigger edge  
to the external pin.  
There are four sets (four channels) of the input capture external pins and ICU data registers (ICDR), enabling  
measurements of maximum of four events.  
• The input capture has four sets of external input pins (ASR0 to ASR3) and ICU registers (ICDR), enabling  
measurements of maximum of four events.  
• A trigger edge direction can be selected from rising/falling/both edges.  
• The input capture can be set to generate an interrupt request at the storage timing of the counter value of the  
24-bit free run timer to the ICU data register (ICDR).  
• The input compare conforms to the extended intelligent I/O service (EI2OS).  
• The input capture function is suited for measurements of intervals (frequencies) and pulse-widths.  
(1) Register Configuration  
• ICU control register upper digits (ICC : H)  
. . . . . . . . . . . . .  
(ICC : L)  
Address  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
bit 0  
Initial value  
00000000B  
000053H  
IRE3 IRE2  
R/W R/W  
IRE1 IRE0  
R/W R/W  
IR3  
IR2  
IR1  
IR0  
R/W  
R/W  
R/W  
R/W  
• ICU control register lower digits (ICC : L)  
. . . . . . . . . . . .  
bit 15  
Address  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
00000000B  
(ICC : H)  
EG3B EG3A EG2B EG2A EG1B EG1A EG0B EG0A  
000052H  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
• ICU upper data register 0 to 3 (ICDR0H to ICDR3H)  
Address  
ICDR0H : 000063H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8  
Initial value  
00000000B  
R
R
R
R
R
R
R
R
ICDR1H : 000067H  
ICDR2H : 00006BH  
ICDR3H : 00006FH  
Address  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
D16  
R
Initial value  
ICDR0H : 000062H  
ICDR1H : 000066H  
ICDR2H : 00006AH  
ICDR3H : 00006EH  
D23  
R
D22  
R
D21  
R
D20  
R
D19  
R
D18  
R
D17  
R
XXXXXXXXB  
• ICU lower data register 0 to 3 (ICDR0L to ICDR3L)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8  
Initial value  
Address  
ICDR0L : 000061H  
D15  
R
D14  
R
D13  
R
D12  
R
D11  
R
D10  
R
D9  
R
D8  
R
XXXXXXXXB  
ICDR1L : 000065H  
ICDR2L : 000069H  
ICDR3L : 00006DH  
Address  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
D0  
R
Initial value  
ICDR0L : 000060H  
ICDR1L : 000064H  
ICDR2L : 000068H  
ICDR3L : 00006CH  
D7  
R
D6  
R
D5  
R
D4  
R
D3  
R
D2  
R
D1  
R
XXXXXXXXB  
R/W : Readable and writable  
R : Read only  
— : Unused  
X : Indeterminate  
53  
MB90670/675 Series  
(2) Block Diagram  
Internal data bus  
Output latch  
Latch  
signal  
ICU data register  
(ICDR)  
Edge detection circuit  
P61/ASR0  
24  
Data latch signal  
Pin  
ICDR0H  
ICDR1H  
ICDR2H  
ICDR3H  
ICDR0L  
2
P65/ASR1  
Pin  
24  
24  
ICDR1L  
ICDR2L  
ICDR3L  
2
24-bit free-run  
timer  
P66/ASR2  
Pin  
2
P67/ASR3  
Pin  
24  
2
ICU control  
register (ICC)  
EG3BEG3A EG2B EG2A EG1B EG1AEG0B EG0A  
IRE3 IRE2 IRE1 IRE0 IR3 IR2 IR1 IR0  
#25 (19H)*  
#26 (1AH)*  
Input capture interrupt  
request signal  
#27 (1BH)*  
#28 (1CH)*  
*: Interrupt number  
54  
MB90670/675 Series  
8. Output Compare (OCU)  
The output compare (OCU) is two sets of compare units consisting of four-channel OCU compare data registers,  
a comparator and a control register.  
An interrupt request can be generated for each channel upon a match detection by performing time-division  
comparison between the OCU compare data register setting value and the counter value of the 24-bit free-run  
timer.  
The DOT pin can be used as a waveform output pin for reversing output upon a match detection or a general-  
purpose output port for directly outputting the setting value of the DOT bit.  
(1) Register Configuration  
• OCU control register 00 upper digits (CCR00 : H)  
. . . . . . . . . . . . .  
(CCR00 : L)  
Address  
000059H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
bit 0  
Initial value  
- - - - 0000B  
MD3  
R/W  
MD2 MD1  
R/W R/W  
MD0  
R/W  
• OCU control register 00 lower digits (CCR00 : L)  
. . . . . . . . . . . .  
bit 15  
Address  
000058H  
bit 8 bit 7  
RESV RESV RESV RESV CPE3 CPE2 CPE1 CPE0  
R/W R/W R/W R/W R/W R/W R/W R/W  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
11110000B  
(CCR00 : H)  
• OCU control register 01 upper digits (CCR01 : H)  
. . . . . . . . . . . . .  
(CCR01 : L)  
Address  
00005BH  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
bit 0  
Initial value  
00000000B  
ICE3  
R/W  
ICE2 ICE1  
R/W R/W  
ICE0  
R/W  
IC3  
IC2  
IC1  
IC0  
R/W  
R/W  
R/W  
R/W  
• OCU control register 01 lower digits (CCR01 : L)  
. . . . . . . . . . . .  
bit 15  
Address  
00005AH  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
DOT3 DOT2 DOT1 DOT0  
R/W R/W R/W R/W  
bit 2  
bit 1  
bit 0  
Initial value  
- - - - 0000B  
(CCR01 : H)  
R/W : Readable and writable  
— : Unused  
(Continued)  
55  
MB90670/675 Series  
(Continued)  
• OCU compare upper data register 0 to 7 (CPR00H to CPR07H)  
Address  
CPR00H : 000073H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
CPR01H : 000077H  
bit 8  
Initial value  
00000000B  
CPR02H : 00007BH  
CPR03H : 00007FH  
CPR04H : 000083H  
CPR05H : 000087H  
CPR06H : 00008BH  
CPR07H : 00008FH  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
Address  
CPR00H : 000072H  
CPR01H : 000076H  
CPR02H : 00007AH  
CPR03H : 00007EH  
CPR04H : 000082H  
CPR05H : 000086H  
CPR06H : 00008AH  
CPR07H : 00008EH  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
D16  
R/W  
Initial value  
00000000B  
D23  
R/W  
D22  
R/W  
D21  
R/W  
D20  
R/W  
D19  
R/W  
D18  
R/W  
D17  
R/W  
• OCU compare lower data register 0 to 7 (CPR00L to CPR07L)  
Address  
CPR00L : 000071H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8  
Initial value  
00000000B  
CPR01L : 000075H  
CPR02L : 000079H  
CPR03L : 00007DH  
CPR04L : 000081H  
CPR05L : 000085H  
CPR06L : 000089H  
CPR07L : 00008DH  
D15  
R/W  
D14  
R/W  
D13  
R/W  
D12  
R/W  
D11  
R/W  
D10  
R/W  
D9  
D8  
R/W  
R/W  
Address  
CPR00L : 000070H  
CPR01L : 000074H  
CPR02L : 000078H  
CPR03L : 00007CH  
CPR04L : 000080H  
CPR05L : 000084H  
CPR06L : 000088H  
CPR07L : 00008CH  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
D0  
Initial value  
00000000B  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W : Readable and writable  
: Unused  
56  
MB90670/675 Series  
(2) Block Diagram of Output Compare (OCU)  
• Overall block diagram  
Free-run timer data  
Output compare unit  
4
MATCH0 to MATCH3  
23  
T1 to T23  
4
Interrupt request  
(ICOMP0 to ICOMP3)  
ICOMP0 to ICOMP3  
16  
RB15 to RB0  
Output compare unit 00 to 03  
(unit 0)  
4
DOT0 to DOT3  
Pin  
P70/DOT0 to P73/DOT3  
4
EXT0 to EXT3  
OPEN  
MATCH4 to MATCH7  
T1 to T23  
4
4
Interrupt request  
(ICOMP4 to ICOMP7)  
ICOMP4 to ICOMP7  
16  
RB15 to RB0  
Output compare unit 04 to 07  
(unit 1)  
DOT4 to DOT7  
Pin  
P74/DOT4 to P77/DOT7  
EXT0 to EXT3  
57  
MB90670/675 Series  
Block diagram of unit 0  
OCU control register 00 (CCR00)  
MD3 MD2 MD1 MD0 RESV RESV RESV RESV CPE3 CPE2 CPE1 CPE0  
4
Match operation enabled  
4
General-purpose port/  
compare pin switching  
MATCH0 to MATCH3  
(to unit 1)  
Compare circuit  
Output  
control circuit  
24-bit free-run timer  
bit 23 to bit 2  
T1 T0  
2
Compare  
control  
Clock  
selector  
4
Compare control block  
Data latch  
Match  
signal  
4
4
P73/DOT3  
Pin  
CPR00H  
CPR01H  
CPR02H  
CPR03H  
CPR00L  
CPR01L  
CPR02L  
CPR03L  
P72/DOT2  
Pin  
Output  
latch  
P71/DOT1  
Pin  
P70/DOT0  
Pin  
OCU compare data register 0 to 3  
DOT3 DOT2 DOT1 DOT0  
ICE3 ICE2 ICE1 ICE0 IC3  
IC2  
IC1 IC0  
OCU control register 01 (CCR01)  
#15 (0FH)*  
#16 (10H)*  
Output compare  
interrupt request signal  
#17 (11H)*  
#18 (12H)*  
*: Interrupt number  
58  
MB90670/675 Series  
Block diagram of unit 1  
OCU control register10 (CCR10)  
MD3 MD2 MD1 MD0 SEL3 SEL2 SEL1 SEL0 CPE3 CPE2 CPE1 CPE0  
4
4
Output control circuit  
4
General-purpose port/compare pin switching  
MATCH0 to MATCH3  
(from unit 0)  
4
Factor  
selector  
4
Compare circuit  
Match  
24-bit free-run timer  
bit 23 to bit 2  
operation  
enabled  
2
T1 T0  
Compare  
control  
Clock  
selector  
4
Compare control block  
Match  
signal  
4
4
Data latch  
P77/DOT7  
Pin  
CPR04H  
CPR05H  
CPR06H  
CPR07H  
CPR04L  
CPR05L  
CPR06L  
CPR07L  
P76/DOT6  
Pin  
Output  
latch  
P75/DOT5  
Pin  
P74/DOT4  
Pin  
OCU compare data register 4 to 7  
ICE3 ICE2 ICE1 ICE0 IC3  
IC2  
IC1 IC0  
DOT3 DOT2 DOT1 DOT0  
OCU control register 11 (CCR11)  
#19 (13H)*  
#20 (14H)*  
Output compare  
interrupt request signal  
#21 (15H)*  
#22 (16H)*  
*: Interrupt number  
59  
MB90670/675 Series  
9. I2C Interface (Included Only in MB90675 Series)  
The I2C interface is a serial I/O port supporting Inter IC BUS operating as master/slave devices on I2C bus and  
has the following features.  
• Master/slave transmission/reception  
• Arbitration function  
• Clock synchronization function  
• Slave address/general call address detection function  
Transmission direction detection function  
• Repeated generation function start condition and detection function  
• Bus error detection function  
(1) Register Configuration  
• I2C bus status register (IBSR)  
. . . . . . . . . . . .  
Address bit 15  
000040H  
Initial value  
00000000B  
bit 8 bit 7  
BB  
bit 6  
bit 5  
AL  
bit 4  
LRB  
bit 3  
TRX  
bit 2  
AAS  
bit 1  
bit 0  
(IBCR)  
RSC  
GCA FBT  
R
R
R
R
R
R
R
R
• I2C bus control register (IBCR)  
. . . . . . . . . . . .  
Address  
000041H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
INT  
bit 0  
Initial value  
00000000B  
(IBSR)  
BER BEIE SCC  
R/W R/W R/W  
MSS  
R/W  
ACK GCAA INTE  
R/W R/W R/W  
R/W  
• I2C bus clock control register (ICCR)  
. . . . . . . . . . . .  
Address bit 15  
000042H  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
CS2  
R/W  
bit 1  
CS1  
R/W  
bit 0  
CS0  
R/W  
Initial value  
--0XXXXXB  
(IADR)  
EN  
CS4  
R/W  
CS3  
R/W  
R/W  
• I2C address register (IADR)  
. . . . . . . . . . . .  
bit 0  
Address  
000043H  
(IADR)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9  
bit 8 bit 7  
A0  
Initial value  
-XXXXXXXB  
(ICCR)  
A6  
A5  
A4  
A3  
A2  
A1  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
. . . . . . . . . . . .  
Address bit 15  
000044H  
(IDAR)  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
D2  
bit 1  
D1  
bit 0  
D0  
R/W  
Initial value  
(Reserved area)  
D7  
D6  
D5  
D4  
D3  
XXXXXXXXB  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W: Readable and writable  
R
: Read only  
: Unused  
X
: Indeterminate  
60  
MB90670/675 Series  
(2) Block Diagram  
Internal data bus  
I2C bus status register  
I2C bus control register  
(IBCR)  
(IBSR)  
BER BEIE SCC MSS ACK GCAA INTE INT  
BB RSC AL LRB TRX AAS GCA FBT  
Number of in-  
terrupt re-  
quest  
Start stop condition  
generation circuit  
Start stop condition  
detection circuit  
generated  
Interrupt request signal  
#38 (26H)*  
SDA line  
Pin  
CCL line  
P90/SDA  
I2C enable  
Pin  
P91/SCL  
IDAR register  
Arbitration lost  
detection circuit  
Slave address  
comparison circuit  
IADR register  
Clock control block  
Sync  
Clock di-  
Count  
clock  
selector 1  
4
8
Count  
clock  
selector 2  
Shift clock  
generation  
circuit  
vider 1  
(1/5 to 1/  
8)  
Clock  
divider 2  
φ
I2C enable  
EN CS4 CS3 CS2 CS1 CS0  
I2C bus clock control register  
(ICCR)  
φ:Machine clock frequency  
*:Interrupt number  
61  
MB90670/675 Series  
10. UART0  
UART0 is a general-purpose serial data communication interface for performing synchronous or asynchronous  
communication (start-stop synchronization system). In addition to the normal duplex communication function  
(normal mode), UART0 has a master/slave type communication function (multi-processor mode).  
• Data buffer: Full-duplex double buffer  
Transfer mode: Clock synchronized (with start and stop bit)  
Clock asynchronized (start-stop synchronization system)  
• Baud rate: With dedicated baud rate generator, selectable from 12 types  
External clock input possible  
Internal clock (a clock supplied from 16-bit reload timer can be used.)  
• Data length: 7 bits to 9 bits selective (with a parity bit)  
6 bits to 8 bits selective (without a parity bit)  
• Signal format: NRZ (Non Return to Zero) system  
• Reception error detection:Framing error  
Overrun error  
Parity error (not available in multi-processor mode)  
• Interrupt request:Receive interrupt (reception complete, receive error detection)  
Receive interrupt (transmission complete)  
Transmit/receive conforms to extended intelligent I/O service (EI2OS)  
• Master/slave type communication function (multi-processor mode): 1 (master) to n (slave) communication  
possible  
(1) Register Configuration  
• Status register 0 (USR0)  
. . . . . . . . . . . . .  
(UMC0)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
bit 0  
Address  
000021H  
Initial value  
00100000B  
RDRF ORFE  
R/W R/W  
PE  
TDRE RIE  
R/W R/W  
TIE  
RBF  
R/W  
TBF  
R/W  
R/W  
R/W  
• Mode control register 0 (UMC0)  
. . . . . . . . . . . .  
bit 15  
bit 8 bit 7  
PEN  
bit 6  
bit 5  
MC1 MC0 SMDE RFC SCKE SOE  
R/W R/W R/W R/W R/W R/W  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
00000100B  
Address  
000020H  
(USR0)  
SBL  
R/W  
R/W  
• Rate and data register 0 (URD0)  
. . . . . . . . . . . . .  
Address  
000023H  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
bit 0  
Initial value  
00000000B  
(UIDR0/UODR0)  
BCH RC3  
R/W R/W  
RC2  
R/W  
RC1  
R/W  
RC0 BCH0  
R/W R/W  
P
D8  
R/W  
R/W  
• Input data register 0 (UIDR0)  
. . . . .  
bit 9 bit 8  
Address  
000022H  
bit 15  
bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
D2  
R
bit 1  
D1  
R
bit 0  
D0  
R
Initial value  
XXXXXXXXB  
(URD0) D8  
D7  
R
D6  
R
D5  
R
D4  
R
D3  
R
R
• Output data register 0 (UODR)  
. . . . .  
Address  
bit 15  
bit 9 bit 8  
bit 7  
D7  
W
bit 6  
D6  
W
bit 5  
D5  
W
bit 4  
D4  
W
bit 3  
D3  
W
bit 2  
D2  
W
bit 1  
D1  
W
bit 0  
D0  
W
Initial value  
000022H  
(URD0)  
D8  
W
XXXXXXXXB  
R/W : Readable and writable  
R : Read only  
W: Write only  
X : Indeterminate  
62  
MB90670/675 Series  
(2) Block Diagram  
Control bus  
Receive  
interrupt signal  
#39 (27H)*  
Dedicated baud  
rate generator  
Transmit  
Transmit  
interrupt signal  
#36 (24H)*  
Clock  
selector  
16-bit reload  
timer 0  
Receive  
clock  
Receive  
control circuit  
Transmit  
control circuit  
Pin  
P42/SCK0  
Transmit start  
Start bit  
circuit  
detection circuit  
Transmit bit  
counter  
Receive bit  
counter  
Receive parity  
counter  
Transmit parity  
counter  
Pin  
P42/SOT0  
Shift register for  
reception  
Shift register for  
transmission  
Pin  
P40/SIN0  
Reception  
complete  
Start transmission  
UIDR0  
UODR0  
Receive condition  
decision circuit  
To EI2OS reception  
error generation  
signal (to CPU)  
Internal data bus  
BCH  
RC3  
RDRF  
ORFE  
PE  
PEN  
SBL  
MC1  
MC0  
SMDE  
RFC  
SCKE  
SOE  
RC2  
RC1  
RC0  
BCH0  
P
UMC0  
register  
USR0  
register  
URD0  
register  
TDRE  
RIE  
TIE  
RBF  
TBF  
D8  
*: Interrupt number  
63  
MB90670/675 Series  
11. UART1 (SCI)  
UART1 (SCI) is a general-purpose serial data communication interface for performing synchronous or asyn-  
chronous communication (start-stop synchronization system). In addition to the normal duplex communication  
function (normal mode), UART1 has a master-slave type communication function (multi-processor mode).  
• Data buffer: Full-duplex double buffer  
Transfer mode: Clock synchronized (no start or stop bit)  
Clock asynchronized (start-stop synchronization system)  
• Baud rate: With dedicated baud rate generator, selectable from 8 types  
External clock input possible  
Internal clock (a internal clock supplied from 16-bit reload timer can be used.)  
• Data length: 7 bits (for asynchronous normal mode only)  
8 bits  
• Signal format: NRZ (Non Return to Zero) system  
• Reception error detection:Framing error  
Overrun error  
Parity error (not available in multi-processor mode)  
• Interrupt request:Receive interrupt (reception complete, receive error detection)  
Receive interrupt (transmission complete)  
Transmit/receive conforms to extended intelligent I/O service (EI2OS)  
• Master/slave type communication function (multi-processor mode):1(master)ton(slave)communicationpos-  
sible (supported only for master station)  
(1) Register Configuration  
• Control register 1 (SCR1)  
............  
(SMR1)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7  
PEN SBL CL A/D REC RXE TXE  
R/W R/W R/W R/W R/W R/W R/W R/W  
bit 0  
Initial value  
00000100B  
Address  
000025H  
P
• Mode register 1 (SMR1)  
............  
(SCR1)  
Address bit 15  
bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
MD1 MD0 CS2 CS1 CS0 BCH SCKE SOE  
R/W R/W R/W R/W R/W R/W R/W R/W  
Initial value  
00000000B  
000024H  
• Status register 1 (SSR1)  
............  
Address  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7  
bit 0  
Initial value  
00001-00B  
000027H  
PE ORE FRE RDRF TDRE  
RIE TIE (SIDR1/SODR1)  
R/W R/W  
R
R
R
R
R
• Input data register 1 (SIDR1)  
............  
Address bit 15  
bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Initial value  
(SSR1)  
D7  
R
D6  
R
D5  
R
D4  
R
D3  
R
D2  
R
D1  
R
D0  
R
000026H  
XXXXXXXXB  
• Output data register 1 (SODR1)  
............  
Address bit 15  
bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Initial value  
(SSR1)  
D7  
W
D6  
W
D5  
W
D4  
W
D3  
W
D2  
W
D1  
W
D0  
W
000026H  
XXXXXXXXB  
R/W : Readable and writable  
R : Read only  
W : Write only  
— : Unused  
X : Indeterminate  
64  
MB90670/675 Series  
(2) Block Diagram  
Control bus  
Receive  
interrupt signal  
#37 (25H)*  
Transmit  
Transmit  
clock  
Dedicated baud  
rate generator  
interrupt signal  
#35 (23H)*  
Clock  
selector  
16-bit reload  
timer 1  
Receive  
clock  
Transmit  
control circuit  
Receive  
control circuit  
Pin  
P45/SCK1  
Start bit  
detection circuit  
Transmit start  
circuit  
Receive bit  
counter  
Transmit bit  
counter  
Receive parity  
counter  
Transmit parity  
Pin  
counter  
P44/SOT1  
Shift register for  
reception  
Shift register for  
transmission  
Pin  
P43/SIN1  
Reception  
complete  
Start transmission  
SODR1  
SIDR1  
Receive condition  
decision circuit  
To EI2OS reception  
error generation  
signal (to CPU)  
a bus  
al dat  
Intern  
MD1  
MD0  
CS2  
CS1  
CS0  
BCH  
SCKE  
SOE  
PEN  
P
PE  
ORE  
FRE  
RDRF  
TDRE  
SBL  
CL  
A/D  
REC  
RXE  
TXE  
SMR1  
register  
SCR1  
register  
SSR1  
register  
RIE  
TIE  
*: Interrupt number  
65  
MB90670/675 Series  
12. DTP/External Interrupt Circuit  
The DTP (Data Transfer Peripheral)/external interrupt circuit is located between peripheral equipment connected  
externally and the F2MC-16L CPU and transmits interrupt requests or data transfer requests generated by  
peripheral equipment to the CPU, generates external interrupt request and starts the extended intelligent I/O  
service (EI2OS).  
(1) Register Configuration  
• DTP/interrupt factor register (EIRR)  
. . . . . . . . . . . .  
(ENIR)  
Address bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
000029H  
bit 9  
bit 8 bit 7  
bit 0  
Initial value  
B
ER3  
R/W  
ER2  
R/W  
ER1  
R/W  
ER0  
R/W  
- - - - 0000  
• DTP/interrupt enable register (ENIR)  
. . . . . . . . . . . .  
Address bit 15  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
EN0  
Initial value  
000028H  
B
(EIRR)  
EN3  
R/W  
EN2  
R/W  
EN1  
R/W  
- - - - 0000  
R/W  
• Request level setting register (ELVR)  
. . . . . . . . . . . .  
Address bit 15  
00002AH  
bit 8 bit 7  
bit 6  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
00000000B  
(Vacancy)  
LB3  
R/W  
LA3  
R/W  
LB2  
R/W  
LA2  
R/W  
LB1  
R/W  
LA1  
R/W  
LB0  
R/W  
LA0  
R/W  
R/W : Readable and writable  
— : Unused  
66  
MB90670/675 Series  
(2) Block Diagram  
Request level setting register (ELVR)  
LB3 LA3 LB2 LA2 LB1 LA1 LB0 LA0  
2
2
2
Pin  
2
P60/INT0  
Level edge  
selector 3  
Level edge  
selector 1  
Pin  
Level edge  
selector 2  
Level edge  
selector 0  
P61/INT1  
DTP/external interrupt input  
detection circuit  
Pin  
P62/INT2  
Pin  
P63/INT3  
DTP/interrupt factor register  
(EIRR)  
ER3 ER2 ER1 ER0  
Interrupt request signal  
#14 (0EH)*  
#13 (0DH)*  
#14 (0CH)*  
#11 (0BH)*  
DTP/interrupt enable register  
(ENIR)  
EN3 EN2 EN1 EN0  
*: Interrupt signal  
67  
MB90670/675 Series  
13. Wake-up Interrupt  
Wake-up interrupts transmits interrupt request (“L” level) generated by peripheral device located between exter-  
nal peripheral devices and the F2MC-16L CPU to the CPU and invokes interrupt processing.  
The interrupt does not conform to the extended intelligent I/O service (EI2OS).  
(1) Register Configuration  
• Wake-up interrupt flag register (EIFR)  
Address  
00000FH  
. . . . . . . . . . . .  
(Vacancy)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
bit 0  
bit 0  
Initial value  
WIF  
R/W  
B
- - - - - - - 0  
• Wake-up interrupt enable register (EICR)  
Address  
. . . . . . . . . . . .  
(Vacancy)  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
Initial value  
00000000B  
00001FH  
EN7  
R/W  
EN6  
R/W  
EN5  
R/W  
EN4  
R/W  
EN3  
R/W  
EN2  
R/W  
EN1  
R/W  
EN0  
R/W  
R/W : Readable and writable  
— : Unused  
(2) Block Diagram  
Internal data bus  
Wake-up interrupt  
enable register (EICR)  
Wake-up interrupt flag  
register (EIFR)  
EN7 EN6 EN5 EN4 EN3 EN2 EN1 EN0  
WIF  
Interrupt request detection circuit  
P10/AD08/WI0  
P11/AD09/WI1  
P12/AD10/WI2  
Pin  
Pin  
Pin  
Wake-up interrupt  
request  
#33 (21H)*  
P13/AD11/WI3  
P14/AD12/WI4  
P15/AD13/WI5  
P16/AD14/WI6  
P17/AD15/WI7  
Pin  
Pin  
Pin  
Pin  
Pin  
*: Interrupt number  
68  
MB90670/675 Series  
14. Delayed Interrupt Generation Module  
The delayed interrupt generation module generates interrupts for switching tasks for development on a realtime  
operating system (REALOS software). The module can be used to generate hardware interrupt requests to the  
CPU with software and cancel the interrupt requests.  
This module does not conform to the extended intelligent I/O service (EI2OS).  
(1) Register Configuration  
• Delayed interrupt factor generation/cancellation register (DIRR)  
. . . . . . . . . . . .  
Address bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
bit 8 bit 7  
bit 0  
Initial value  
00009FH  
R0  
(Reserved area)  
B
- - - - - - - 0  
R/W  
R/W : Readable and writable  
— : Unused  
(2) Block Diagram  
Internal data bus  
R0  
S factor  
R latch  
Interrupt request signal  
#42 (2AH)*  
Delayed interrupt factor generation/  
cancellation register (DIRR)  
*: Interrupt signal  
69  
MB90670/675 Series  
15. 8/10-bit A/D Converter  
The 8/10-bit A/D converter has a function of converting analog voltage input to the analog input pins (input  
voltage) to digital values (A/D conversion) and has the following features.  
• Minimum conversion time: 6.13 µs (at machine clock of 16 MHz, including sampling time)  
• Minimum sampling time: 3.75 µs (at machine clock of 16 MHz)  
• Conversion method: RC successive approximation method with a sample and hold circuit.  
• Resolution: 10-bit or 8-bit selective  
• Analog input pins: Selectable from eight channels by software  
One-shot conversion mode:Stops conversion after completing a conversion for a stopped channel (one  
channel only) or for successive channels (maximum of eight channels can be  
specified)  
Continuous conversion mode:Continues conversions for a specified channel (one channel only) or for  
successive channels (maximum of eight channels can be specified)  
Stop conversion mode:Stops conversion after completing a conversion for one channel and wait for the next  
activation.  
• Interrupt requests can be generated and the extended intelligent I/O service (EI2OS) can be started after the  
end of A/D conversion.  
• When interrupts are enabled, there is no loss of data even in continuous operations because the conversion  
data protection function is in effect.  
• Starting factors for conversion:Selected from software activation, 16-bit reload timer 1 output (rising edge),  
and external trigger (falling edge).  
(1) Register Configuration  
• A/D control status register upper digits (ADCS: H)  
. . . . . . . . . . . .  
(ADCS: L)  
Address bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
INTE PAUS STS1 STS0 STRT RESV  
R/W R/W R/W R/W R/W  
bit 8 bit 7  
bit 0  
Initial value  
00000000B  
00002DH  
BUSY INT  
R/W R/W  
W
• A/D control status register lower digits (ADCS: L)  
. . . . . . . . . . . .  
Address bit 15  
bit 8 bit 7  
bit 6  
MD0 ANS2 ANS1 ANS0 ANE2 ANE1 ANE0  
R/W R/W R/W R/W R/W R/W R/W  
bit 5  
bit 4  
bit 3  
bit 2  
bit 1  
bit 0  
Initial value  
00000000B  
00002CH  
(ADCS: H)  
MD1  
R/W  
• A/D data register (ADCR)  
Address bit 15bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8 bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0  
Initial value  
XXXXXXXXB  
0000000XB  
00002EH  
S10  
R/W  
D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  
R
R
R
R
R
R
R
R
R
R
R/W : Readable and writable  
R : Read only  
W: Write only  
—: Unused  
X : Indeterminate  
70  
MB90670/675 Series  
(2) Block Diagram  
A/D control status  
Interrupt request signal #31 (1FH)*  
register (ADCS)  
BUSY  
INT INTE PAUS STS1 STS0 STRT RESV MD1 MD0 ANS2 ANS1 ANS0 ANE2 ANE1 ANE0  
6
2
P47/ATG  
TO  
Clock selector  
Decoder  
φ
Comparator  
P57/AN7  
Sample hold  
circuit  
P56/AN6  
P55/AN5  
P54/AN4  
P53/AN3  
P52/AN2  
P51/AN1  
Control circuit  
Analog  
channel  
selector  
AVR  
AVCC  
AVSS  
D/A converter  
P50/AN0  
A/D data register  
(ADCR)  
S10  
D9 D8 D7 D6 D5 D4 D3 D2 D1 D0  
φ : Machine clock frequency  
TO : 16-bit reload timer channel 1 output  
* : Interrupt number  
71  
MB90670/675 Series  
16. Low-power Consumption (Standby) Mode  
The F2MC-16L has the following CPU operating mode configured by selection of an operating clock and clock  
operation control.  
• Clock mode  
PLL clock mode: A mode in which the CPU and peripheral equipment are driven by PLL-multiplied oscillation  
clock (HCLK).  
Main clock mode: A mode in which the CPU and peripheral equipment are driven by divided-by-2 of the  
oscillation clock (HCLK).  
The PLL multiplication circuits stops in the main clock mode.  
• CPU intermittent operation mode  
The CPU intermittent operation mode is a mode for reducing power consumption by operating the CPU  
intermittently while external bus and peripheral functions are operated at a high-speed.  
• Hardware stand-by mode  
The hardware standby mode is a mode for reducing power consumption by stopping clock supply (sleep mode)  
to the CPU by the low-power consumption control circuit, stopping clock supplies to the CPU and peripheral  
functions (timebase timer mode), and stopping oscillation clock (stop mode, hardware standby mode).  
Of these modes, modes other than the PLL clock mode are power consumption modes.  
(1) Register Configuration  
• Clock select register (CKSCR)  
. . . . . . . . . . . .  
(LPMCR)  
Address  
bit 15 bit 14 bit 13 bit 12 bit 11 bit 10  
bit 9  
CS1  
W
bit 8 bit 7  
CS0  
bit 0  
Initial value  
0000A1H  
RESV MCM WS1 WS0 RESV MCS  
B
11111100  
R/W  
R
R/W  
R/W  
R/W  
R/W  
R/W  
• Low-power consumption mode control register (LPMCR)  
. . . . . . . . . . . .  
Address bit 15  
bit 8 bit 7  
bit 6  
SLP  
W
bit 5  
SPL  
R/W  
bit 4  
RST RESV CG1  
R/W R/W  
bit 3  
bit 2  
bit 1  
CG0 RESV  
R/W R/W  
bit 0  
Initial value  
0000A0H  
B
(CKSCR)  
STP  
00011000  
W
W
R/W : Readable and writable  
R : Read only  
W : Write only  
72  
MB90670/675 Series  
(2) Block Diagram  
Low-power consumption mode control register (LPMCR)  
STP SLP SPL RST RESV CG1 CG0 RESV  
Pin  
Pin Hi-z control  
Internal reset  
high-impedance  
control circuit  
Internal reset  
generation  
circuit  
RST Pin  
CPUintermittent  
operation  
Select intermittent cycle  
CPU clock  
selector  
CPU clock  
control circuit  
Cancellation of reset  
RST  
Standby control  
2
Stop and sleep signal  
circuit  
Cancellation of interrupt  
HST Pin  
Stop signal  
Machine clock  
Cancellation of  
oscillation  
Peripheral clock  
control circuit  
Peripheral clock  
Clock  
generation  
block  
stabilization time  
Oscillation  
stabilization  
time selector  
Clock selector  
2
2
PLL multiplication  
circuit  
System clock  
generation  
circuit  
RESV MCM WS1 WS0 RESV MCS CS1 CS0  
Clock selection register (CKSCR)  
Divided  
-by-2  
Divided  
-by-2048  
Divided  
-by-4  
Divided  
-by-4  
Divided  
-by-8  
X0  
X1  
Pin  
Pin  
Main clock  
Timebase timer  
73  
MB90670/675 Series  
ELECTRICAL CHARACTERISTICS  
1. Absolute Maximum Ratings  
(AVSS = VSS = 0.0 V)  
Value  
Symbol  
Unit  
Remarks  
Parameter  
Min.  
Max.  
VCC  
VSS – 0.3  
VSS – 0.3  
VSS + 7.0  
VSS + 7.0  
V
V
AVCC  
*1  
*1  
Power supply voltage  
AVRH,  
AVRL  
VSS – 0.3  
VSS + 7.0  
V
Input voltage  
VI  
VSS – 0.3  
VSS – 0.3  
VCC + 0.3  
VCC + 0.3  
15  
V
*2  
*2  
*3  
*4  
Output voltage  
VO  
IOL  
V
“L” level maximum output current  
“L” level average output current  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mW  
°C  
IOLAV  
4
“L” level total maximum output current ΣIOL  
100  
“L” level total average output current  
“H” level maximum output current  
“H” level average output current  
ΣIOLAV  
50  
*5  
*3  
*4  
IOH  
–15  
IOHAV  
–4  
“H” level total maximum output current ΣIOH  
–100  
–50  
“H” level total average output current  
Power consumption  
ΣIOHAV  
*5  
PD  
400  
Operating temperature  
TA  
–40  
–55  
+85  
Storage temperature  
Tstg  
+150  
°C  
*1:AVCC shall never exceed VCC. AVRH shall never exceed VCC and AVCC. Also, AVRL shall never exceed VCC, AVCC  
and AVRH.  
*2:VI and VO shall never exceed VCC + 0.3 V.  
*3:The maximum output current is a peak value for a corresponding pin.  
*4:Average output current is an average current value observed for a 100 ms period for a corresponding pin.  
*5:Total average current is an average current value observed for a 100 ms period for all corresponding pins.  
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,  
temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.  
74  
MB90670/675 Series  
2. Recommended Operating Conditions  
(AVSS = VSS = 0.0 V)  
Value  
Symbol  
Unit  
Remarks  
Parameter  
Min.  
Max.  
VCC  
VCC  
2.7  
5.5  
V
V
Normal operation  
Power supply voltage  
Retains status at the time of opera-  
tion stop  
2.0  
5.5  
Operating temperature TA  
–40  
+85  
°C  
WARNING: The recommended operating conditions are required in order to ensure the normal operation of the  
semiconductor device. All of the device's electrical characteristics are warranted when the device is  
operated within these ranges.  
Always use semiconductor devices within their recommended operating condition ranges. Operation  
outside these ranges may adversely affect reliability and could result in device failure.  
No warranty is made with respect to uses, operating conditions, or combinations not represented on  
the data sheet. Users considering application outside the listed conditions are advised to contact their  
FUJITSU representatives beforehand.  
75  
MB90670/675 Series  
3. DC Characteristics  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Parameter Symbol  
Pin name  
Condition  
Unit Remarks  
Min.  
Typ.  
Max.  
Pins other than VIHS  
and VIHM  
VIH  
0.7 VCC  
VCC + 0.3  
V
Hysteresis input pins  
P24 to P27, P40 to  
P47,  
P60 to P67, P70 to  
P77,  
P80, HST, RST  
MB90670  
series  
VIHS  
0.8 VCC  
VCC + 0.3  
V
Hysteresis input pins  
P24 to P27, P40 to  
P47,  
“H” level in-  
put voltage  
P60 to P67, P70 to  
P77,  
MB90675  
series  
VIHS  
0.8 VCC  
VCC + 0.3  
V
P80 to P86, HST,  
RST,  
P90, P91, PA0 to  
PA7,  
PB0 to PB2  
VIHM  
VIL  
MD pin input  
VCC – 0.3  
VSS – 0.3  
VCC + 0.3  
0.3 VCC  
V
V
Pins other than VILS  
and VILM  
Hysteresis input pins  
P24 to P27, P40 to  
P47,  
MB90670  
series  
VILS  
VSS – 0.3  
0.2 VCC  
V
P60 to P67, P70 to  
P77,  
P80, HST, RST  
Hysteresis input pins  
P24 to P27, P40 to  
P47,  
“L” level in-  
put voltage  
P60 to P67, P70 to  
P77,  
MB90675  
series  
VILS  
VSS – 0.3  
0.2 VCC  
V
P80 to P86, HST,  
RST,  
P90, P91, PA0 to  
PA7,  
PB0 to PB2  
VILM  
MD pin input  
VSS – 0.3  
VCC – 0.5  
VSS + 0.3  
V
V
VCC = 4.5 V  
IOH = –4.0 mA  
VOH  
VOH  
VOL  
VOL  
Other than P50 to P57  
“H” level  
output volt-  
age  
VCC = 2.7 V  
IOH = –1.6 mA  
Other than P50 to P57  
All output pins  
VCC – 0.3  
V
V
V
VCC = 4.5 V  
IOL = 4.0 mA  
0.4  
0.4  
“L” level  
output volt-  
age  
VCC = 2.7 V  
IOL = 2.0 mA  
All output pins  
Open-drain  
output leak- Ileak  
age current  
P50 to P57, P90,  
P91*1  
0.1  
10  
µA  
(Continued)  
76  
MB90670/675 Series  
(Continued)  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Parameter Symbol  
Pin name  
Condition  
Unit Remarks  
Min.  
Typ.  
Max.  
Input leak-  
IIL  
Other than P50 to  
P57, P90 and P91  
VCC = 5.5 V  
VSS < VI < VCC  
–10  
10  
µA  
age current  
R
R
R
R
VCC = 5.0 V  
VCC = 3.0 V  
VCC = 5.0 V  
VCC = 3.0 V  
25  
40  
25  
40  
45  
95  
100  
200  
200  
400  
kΩ  
kΩ  
kΩ  
kΩ  
Pull-up re-  
sistance  
50  
Pull-down  
resistance  
100  
Internal opera-  
tion at  
16 MHz  
Normal op-  
mA  
ICC  
50  
10  
12  
2.5  
70  
30  
20  
10  
eration*2  
VCC at 5.0 V  
Internal opera-  
tion at  
16 MHz  
In sleep  
mA  
ICCS  
mode*2  
VCC at 5.0 V  
Internal opera-  
tion at  
8 MHz  
Normal op-  
mA  
Power sup- ICC  
ply current  
eration*2  
VCC at 3.0 V  
Internal opera-  
tion at  
8 MHz  
In sleep  
mA  
ICCS  
mode*2  
VCC at 3.0 V  
In stop  
mode and  
µA hardware  
standby  
ICCH  
CIN  
TA = +25°C  
0.1  
10  
10  
mode*2  
Input ca-  
pacitance  
Other than AVCC,  
AVSS, VCC, VSS  
pF  
*1: Only MB90675 series has P90 and P91 pins.  
*2: The current value is preliminary value and may be subject to change for enhanced characteristics without  
previous notice.  
77  
MB90670/675 Series  
4. AC Characteristics  
(1) Reset Input Timing, Hardware Standby Input Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name Condition  
Unit  
Remarks  
Parameter  
Min.  
Max.  
Reset input time  
tRSTL  
RST  
HST  
16 tCP*  
16 tCP*  
ns  
ns  
Hardware standby input time tHSTL  
*: For tCP (internal operating clock cycle time), refer to “(3) Clock Timings.”  
tRSTL, tHSTL  
RST  
HST  
0.2 VCC  
0.2 VCC  
• Measurement conditions for AC ratings  
Pin  
CL  
CL is a load capacitance connected to a pin under test.  
CLK, ALE: CL = 30 pF  
Address data bus (AD15 to AD00), RD, WR: CL = 80 pF  
78  
MB90670/675 Series  
(2)Specification for Power-on Reset  
(AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Condi-  
tion  
Symbol Pin name  
Unit  
ms  
Remarks  
Parameter  
Min.  
Max.  
Power supply rising time  
Power supply cut-off time  
tR  
VCC  
VCC  
30  
*
Due to repeated  
operations  
tOFF  
1
ms  
*: VCC must be kept lower than 0.2 V before power-on.  
Notes : The above ratings are values for causing a power-on reset.  
When HST is set to “L” level, apply power according to this table to cause a power-on reset irrespective of  
whether or not a power-on reset is required.  
For built-in resources in the device, re-apply power to the resources to cause a power-on reset.  
There are internal registers which can be initialized only by a power-on reset. Apply power according to this  
rating to ensure initialization of the registers.  
tR  
2.7 V  
0.2 V  
VCC  
0.2 V  
tOFF  
0.2 V  
Sudden changes in the power supply voltage may cause a power-on reset.  
To change the power supply voltage while the device is in operation, it is recommended to raise the voltage  
smoothly to suppress fluctuations as shown below.  
Main power  
supply voltage  
VCC  
It is recommended to keep the rising  
speed of the supply voltage at 50 mV/ms  
Sub power supply voltage  
VSS  
RAM data retained  
or slower.  
79  
MB90670/675 Series  
(3) Clock Timing  
Operation at 5.0 V ± 10%  
(AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name Condition  
Unit  
Remarks  
Parameter  
Clock frequency  
Min.  
3
Typ. Max.  
FC  
tC  
X0, X1  
X0, X1  
32  
MHz  
ns  
Clock cycle time  
31.25  
333  
Recommended  
ns duty ratio of  
30% to 70%  
PWH,  
PWL  
Input clock pulse width  
X0  
10  
tCR,  
tCF  
Input clock rising/falling time  
X0  
1.5  
62.5  
5
16  
666  
3
ns  
MHz  
ns  
Internal operating clock fre-  
quency  
fCP  
tCP  
f  
Internal operating clock cycle  
time  
Frequency fluctuation rate  
locked  
P37/CLK  
%
*
*: The frequency fluctuation rate is the maximum deviation rate of the preset center frequency when the multiplied  
PLL signal is locked.  
+
+ α  
| α |  
fO  
f =  
× 100 (%)  
Center frequency fO  
α  
The PLL frequency deviation changes periodically from the preset frequency “(about CLK × (1CYC to 50 CYC)”,  
thus minimizing the chance of worst values to be repeated (errors are minimal and negligible for pulses with  
long intervals).  
80  
MB90670/675 Series  
• Operation at VCC = 2.7 V (minimum value)  
(AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Condi-  
tion  
Symbol Pin name  
Unit  
Remarks  
Parameter  
Clock frequency  
Min.  
3
Typ. Max.  
FC  
X0, X1  
X0, X1  
16  
MHz  
ns  
Clock cycle time  
tC  
62.5  
333  
Recommended  
ns duty ratio of  
30% to 70%  
PWH,  
PWL  
Input clock pulse width  
X0  
20  
tCR,  
tCF  
Input clock rising/falling time  
X0  
1.5  
125  
5
8
ns  
MHz  
ns  
Internal operating clock fre-  
quency  
fCP  
tCP  
f  
Internal operating clock cycle  
time  
666  
3
Frequency fluctuation rate  
locked  
P37/CLK  
%
*
*: The frequency fluctuation rate is the maximum deviation rate of the preset center frequency when the multiplied  
PLL signal is locked.  
+
+ α  
| α |  
fO  
f =  
× 100 (%)  
Center frequency fO  
α  
The PLL frequency deviation changes periodically from the preset frequency “(about CLK × (1CYC to 50 CYC)”,  
thus minimizing the chance of worst values to be repeated (errors are minimal and negligible for pulses with  
long intervals).  
81  
MB90670/675 Series  
• Clock timing  
tC  
0.8 VCC  
0.2 VCC  
0.8 VCC  
0.8 VCC  
0.2 VCC  
PWH  
PWL  
tCF  
tCR  
• PLL operation guarantee range  
Relationship between internal operating clock frequency and power supply voltage  
(V)  
5.5  
4.5  
Normal operation  
range  
PLL operation  
guarantee range  
3.3  
2.7  
1.5  
3
8
16  
(MHz)  
Internal clock fCP  
Relationship between clock frequency and internal operating clock frequency  
(MHz)  
Multiplied-by-4  
Multiplied-by-3  
Not multiplied  
Multiplied-by-1  
Multiplied-  
by-2  
3 4  
8
16  
24  
32 (MHz)  
Oscillation clock FC  
Note : The operation guarantee range on the lower voltage is 2.7 V for the evaluation chips.  
The AC ratings are measured for the following measurement reference voltages.  
• Input signal waveform  
• Output signal waveform  
Hystheresis input pin  
0.8 VCC  
Output pin  
2.4 V  
0.2 VCC  
0.8 V  
Pins other than hystheresis input/MD input  
0.7 VCC  
0.3 VCC  
82  
MB90670/675 Series  
(4) Recommended Resonator Manufacturers  
• Sample application of piezoelectric resonator (FAR family)  
X0  
X1  
R
FAR*1  
C1*2  
C2*2  
*1: FUJITSU MEDIA DEVICES Acoustic Resonator  
Temperature char-  
acteristics of FAR  
frequency  
Initial deviation  
Frequency Dumping of FAR frequen-  
Loading ca-  
pacitors*2  
FAR part number  
(built-in capacitor type)  
(MHz)  
resistor  
cy  
(TA = –20°C to  
+60°C)  
(TA = +25°C)  
FAR-C4 C-2000- 20  
FAR-C4 A-4000- 01  
FAR-C4 B-4000- 02  
FAR-C4 B-4000- 00  
FAR-C4 B-8000- 02  
FAR-C4 B-12000- 02  
FAR-C4 B-16000- 02  
FAR-C4 B-20000-L14B  
FAR-C4 B-24000-L14A  
2.00  
4.00  
510 Ω  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
±0.5%  
Built-in  
Built-in  
Built-in  
Built-in  
Built-in  
Built-in  
Built-in  
Built-in  
Built-in  
4.00  
4.00  
8.00  
12.00  
16.00  
20.00  
24.00  
Inquiry: FUJITSU MEDIA DEVICES LIMITED  
83  
MB90670/675 Series  
• Sample application of ceramic resonator  
X0  
X1  
R
*
C1  
C2  
Mask ROM product  
Frequency  
(MHz)  
Resonator  
manufacturer  
Resonator  
C1 (pF)  
C2 (pF)  
R
KBR-2.0MS  
2.00  
2.00  
4.00  
4.00  
4.00  
4.00  
6.00  
6.00  
6.00  
6.00  
8.00  
8.00  
8.00  
10.00  
10.00  
12.00  
12.00  
2.00  
2.00  
4.00  
4.00  
6.00  
6.00  
8.00  
8.00  
150  
150  
150  
150  
Not required  
Not required  
680 Ω  
PBRC-2.00A  
KBR-4.0MSA  
KBR-4.0MKS  
PBRC4.00A  
PBRC4.00B  
KBR-6.0MSA  
KBR-6.0MKS  
PBRC6.00A  
PBRC6.00B  
KBR-8.0M  
33  
33  
Built-in  
33  
Built-in  
33  
680 Ω  
680 Ω  
Built-in  
33  
Built-in  
33  
680 Ω  
Not required  
Not required  
Not required  
Not required  
560 Ω  
Built-in  
33  
Built-in  
33  
Kyocera  
Corporation  
Built-in  
33  
Built-in  
33  
PBRC8.00A  
PBRC8.00B  
KBR-10.0M  
33  
33  
Not required  
Not required  
330 Ω  
Built-in  
33  
Built-in  
33  
PBRC10.00B  
KBR-12.0M  
Built-in  
33  
Built-in  
33  
680 Ω  
330 Ω  
PBRC-12.00B  
CSA2.00MG040  
CST2.00MG040  
CSA4.00MG040  
Built-in  
100  
Built-in  
100  
680 Ω  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Built-in  
100  
Built-in  
100  
CST4.00MGW040  
CSA6.00MG  
Built-in  
30  
Built-in  
30  
Murata  
Mfg. Co., Ltd.  
CST6.00MGW  
CSA8.00MTZ  
CST8.00MTW  
Built-in  
30  
Built-in  
30  
Built-in  
Built-in  
(Continued)  
84  
MB90670/675 Series  
(Continued)  
Frequency  
Resonator  
manufacturer  
Resonator  
C1 (pF)  
C2 (pF)  
R
(MHz)  
10.00  
10.00  
12.00  
12.00  
16.00  
16.00  
20.00  
24.00  
24.00  
32.00  
32.00  
4.00  
CSA10.0MTZ  
30  
Built-in  
30  
30  
Built-in  
30  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
CST10.0MTW  
CSA12.0MTZ  
CST12.0MTW  
Built-in  
15  
Built-in  
15  
CSA16.00MXZ040  
CST16.00MXW0C3  
CSA20.00MXZ040  
CSA24.00MXZ040  
CST24.00MXW0H1  
CSA32.00MXZ040  
CST32.00MXW040  
Murata  
Mfg. Co., Ltd.  
Built-in  
10  
Built-in  
10  
5
5
Built-in  
5
Built-in  
5
Built-in  
Built-in  
Built-in  
Built-in  
TDK Corporation FCR4.0MC5  
One-time product  
Frequency  
Resonator  
manufacturer  
Resonator  
C1 (pF)  
C2 (pF)  
R
(MHz)  
4.0  
CSTCS4.00MG0C5  
CST8.00MTW  
CSACS8.00MT  
CSA10.0MTZ  
Built-in  
Built-in  
30  
Built-in  
Built-in  
30  
Not required  
Not required  
Not required  
Not required  
Not required  
Not required  
8.00  
8.00  
10.00  
10.00  
4.00  
Murata  
Mfg. Co., Ltd.  
30  
30  
CST10.0MTW  
Built-in  
Built-in  
Built-in  
Built-in  
TDK Corporation FCR4.0MC5  
Inquiry:Kyocera Corporation  
•AVX Corporation  
North American Sales Headquarters: TEL 1-803-448-9411  
•AVX Limited  
European Sales Headquarters: TEL 44-1252-770000  
•AVX/Kyocera H.K. Ltd.  
Asian Sales Headquarters: TEL 852-363-3303  
Murata Mfg. Co., Ltd.  
•Murata Electronics North America, Inc.: TEL 1-404-436-1300  
•Murata Europe Management GmbH: TEL 49-911-66870  
•Murata Electronics Singapore (Pte.) Ltd.: TEL 65-758-4233  
TDK Corporation  
•TDK Corporation of America  
Chicago Regional Office: TEL 1-708-803-6100  
•TDK Electronics Europe GmbH  
Components Division: TEL 49-2102-9450  
•TDK Singapore (PTE) Ltd.: TEL 65-273-5022  
•TDK Hongkong Co., Ltd.: TEL 852-736-2238  
•Korea Branch, TDK Corporation: TEL 82-2-554-6633  
85  
MB90670/675 Series  
(5) Clock Output Timing  
(AVCC = VCC = 2.7 V to 5.5V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit  
Remarks  
Parameter  
Cycle time  
CLK ↑ → CLK ↓  
Min.  
Max.  
tCYC  
CLK  
CLK  
CLK  
1 tCP*  
ns  
tCHCL  
tCHCL  
VCC = 5.0 V ± 10 % 1 tCP*/2 – 20 1 tCP*/2 + 20 ns 5.0 V ± 10 % is ± 20  
VCC = 3.0 V ± 10 % 1 tCP*/2 – 35 1 tCP*/2 + 35 ns 3.0 V ± 10 % is ± 35  
*: For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
tCYC  
tCHCL  
2.4 V  
2.4 V  
CLK  
0.8 V  
86  
MB90670/675 Series  
(6) Bus Read Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol  
Pin name  
Condition  
Unit Remarks  
Parameter  
Min.  
Max.  
tLHLL  
tLHLL  
tAVLL  
tAVLL  
ALE  
ALE  
VCC = 5.0 V ±10% 1 tCP*/2 – 20  
VCC = 3.0 V ±10% 1 tCP*/2 – 35  
ns  
ns  
ns  
ns  
ALE pulse width  
AD15 to AD00 VCC = 5.0 V ±10% 1 tCP*/2 – 25  
AD15 to AD00 VCC = 3.0 V ±10% 1 tCP*/2 – 40  
Effective address →  
ALE time  
ALE ↓ → address effec-  
tive time  
tLLAX  
AD15 to AD00  
AD15 to AD00  
1 tCP*/2 – 15  
1 tCP* – 15  
ns  
ns  
Effective address RD  
time  
tAVRL  
tAVDV  
tAVDV  
tRLRH  
tRLDV  
tRLDV  
AD15 to AD00 VCC = 5.0 V ±10%  
AD15 to AD00 VCC = 3.0 V ±10%  
5 tCP*/2 – 60 ns  
5 tCP*/2 – 80 ns  
Effective address →  
read data time  
RD pulse width  
RD  
3 tCP*/2 – 20  
ns  
AD15 to AD00 VCC = 5.0 V ±10%  
3 tCP*/2 – 60 ns  
3 tCP*/2 – 80 ns  
RD ↓ → read data time  
AD15 to AD00 VCC = 3.0 V ±10%  
0
RD ↑ → data hold time tRHDX  
AD15 to AD00  
RD, ALE  
RD,  
ns  
ns  
RD ↑ → ALE time  
tRHLH  
1 tCP*/2 – 15  
RD ↑ → address disap-  
pear time  
tRHAX  
1 tCP*/2 – 10  
ns  
A19 to A16  
Effective address →  
CLK time  
CLK,  
A19 to A16  
tAVCH  
1 tCP*/2 – 20  
1 tCP*/2 – 20  
ns  
ns  
RD ↓ → CLK time  
tRLCH  
RD, CLK  
* : For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
87  
MB90670/675 Series  
tAVCH  
tRLCH  
2.4 V  
2.4 V  
CLK  
tRHLH  
2.4 V  
0.8 V  
2.4 V  
2.4 V  
tLHLL  
ALE  
RD  
tAVLL  
tLLAX  
tRLRH  
2.4 V  
0.8 V  
tRHAX  
tAVRL  
tRLDV  
2.4 V  
0.8 V  
2.4 V  
0.8 V  
AD19 to AD16  
AD15 to AD00  
tAVDV  
tRHDX  
2.4 V  
0.8 V  
2.4 V  
0.8 V  
0.7 VCC  
0.3 VCC  
0.7 VCC  
0.3 VCC  
Address  
Read data  
88  
MB90670/675 Series  
(7) Bus Write Timing  
Parameter  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit Remarks  
Min.  
Max.  
Effective address WR  
time  
tAVWL  
tWLWH  
A19 to A00  
1 tCP – 15  
ns  
WR pulse width  
WR  
3 tCP*/2 – 20  
ns  
ns  
ns  
ns  
Write data WR time tDVWH  
AD15 to AD00  
3 tCP*/2 – 20  
tWHDX  
WR ↑ → data hold time  
tWHDX  
AD15 to AD00 VCC = 5.0 V ±10%  
AD15 to AD00 VCC = 3.0 V ±10%  
20  
30  
WR ↑ → address disap-  
tWHAX  
A19 to A00  
1 tCP*/2 – 10  
ns  
pear time  
WR ↑ → ALE time  
WR ↓ → CLK time  
tWHLH  
tWLCH  
WRL, ALE  
1 tCP*/2 – 15  
1 tCP*/2 – 20  
ns  
ns  
WRH, CLK  
*: For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
tWLCH  
2.4 V  
CLK  
tWHLH  
2.4 V  
ALE  
tAVWL  
tWLWH  
WRL, WRH  
2.4 V  
0.8 V  
tWHAX  
2.4 V  
2.4 V  
0.8 V  
A19 to A16  
0.8 V  
tDVWH  
tWHDX  
2.4 V  
0.8 V  
2.4 V  
0.8 V  
2.4 V  
0.8 V  
Address  
Write data  
AD15 to AD00  
89  
MB90670/675 Series  
(8) Ready Input Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol  
Pin name  
Condition  
Unit Remarks  
Parameter  
Min.  
45  
70  
0
Max.  
tRYHS  
tRYHS  
tRYHH  
RDY  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
ns  
ns  
ns  
RDY setup time  
RDY hold time  
RDY  
RDY  
Note : Use the auto-ready function when the setup time for the rising of the RDY signal is not sufficient.  
2.4 V  
2.4 V  
CLK  
ALE  
RD/WR  
tRYHS  
0.2 VCC  
tRYHS  
RDY  
(WAIT inserted)  
0.2 VCC  
RDY  
0.8 VCC  
0.8 VCC  
(WAIT inserted)  
tRYHH  
(9) Hold Timing  
Parameter  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol  
Pin name  
HAK  
HAK  
Condition  
Unit Remarks  
Min.  
30  
Max.  
1 tCP*  
2 tCP*  
Pins in floating status →  
HAK time  
tXHAL  
ns  
ns  
HAK ↑ → pin valid time tHAHV  
1 tCP*  
* : For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
Note : More than 1 machine cycle is needed before HAK changes after HRQ pin is fetched.  
HAK  
2.4 V  
0.8 V  
tXHAL  
2.4 V  
0.8 V  
tHAHV  
2.4 V  
0.8 V  
Pins  
High impedance  
90  
MB90670/675 Series  
(10) UART0 Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit  
Remarks  
Parameter  
Min.  
8 tCP*  
– 80  
– 120  
100  
Max.  
Serial clock cycle time  
tSCYC  
tSLOV  
tSLOV  
tIVSH  
tIVSH  
ns  
ns  
ns  
ns  
ns  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
80  
SCK ↓ → SOT delay  
Internal shift  
clock mode  
CL = 80 pF  
+ 1 TTL for an  
output pin  
time  
120  
Valid SIN SCK ↑  
200  
SCK ↑ → valid SIN hold  
tSHIX  
tSHSL  
tSLSH  
1 tCP*  
4 tCP*  
4 tCP*  
ns  
ns  
ns  
time  
Serial clock “H” pulse  
width  
Serial clock “L” pulse  
width  
External shift  
clock mode  
CL = 80 pF  
+ 1 TTL for an  
output pin  
tSLOV  
tSLOV  
tIVSH  
tIVSH  
tSHIX  
tSHIX  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
150  
200  
ns  
ns  
ns  
ns  
ns  
ns  
SCK ↓ → SOT delay  
time  
60  
Valid SIN SCK ↑  
120  
60  
SCK ↑ → valid SIN hold  
time  
120  
* : For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
Notes : These are AC ratings in the CLK synchronous mode.  
CL is the load capacitor connected to pins while testing.  
91  
MB90670/675 Series  
Internal shift clock mode  
tSCYC  
SCK  
2.4 V  
0.8 V  
tSLOV  
0.8 V  
2.4 V  
0.8 V  
SOT  
SIN  
tIVSH  
tSHIX  
2.4 VCC  
0.8 VCC  
2.4 VCC  
0.8 VCC  
• External shift clock mode  
tSLSH  
tSHSL  
SCK  
0.8 VCC  
0.8 VCC  
0.2 VCC  
tIVSH  
0.2 VCC  
2.4 V  
0.2 V  
SOT  
SIN  
tIVSH  
tSHIX  
0.8 VCC  
0.2 VCC  
0.8 VCC  
0.2 VCC  
92  
MB90670/675 Series  
(11) UART1 Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit  
Remarks  
Parameter  
Min.  
8 tCP*  
– 80  
– 120  
100  
Max.  
Serial clock cycle time  
tSCYC  
tSLOV  
tSLOV  
tIVSH  
tIVSH  
ns  
ns  
ns  
ns  
ns  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
80  
SCK ↓ → SOT delay  
Internal shift  
clock mode  
CL = 80 pF  
+ 1 TTL for an  
output pin  
time  
120  
Valid SIN SCK ↑  
200  
SCK ↑ → valid SIN hold  
tSHIX  
tSHSL  
tSLSH  
1 tCP*  
4 tCP*  
4 tCP*  
ns  
ns  
ns  
time  
Serial clock “H” pulse  
width  
Serial clock “L” pulse  
width  
External shift  
clock mode  
CL = 80 pF  
+ 1 TTL for an  
output pin  
tSLOV  
tSLOV  
tIVSH  
tIVSH  
tSHIX  
tSHIX  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
150  
200  
ns  
ns  
ns  
ns  
ns  
ns  
SCK ↓ → SOT delay  
time  
60  
Valid SIN SCK ↑  
120  
60  
SCK ↑ → valid SIN hold  
time  
120  
* : For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
Notes : These are AC ratings in the CLK synchronous mode.  
CL is the load capacitor connected to pins while testing.  
93  
MB90670/675 Series  
Internal shift clock mode  
tSCYC  
SCK  
2.4 V  
0.8 V  
0.8 V  
tSLOV  
2.4 V  
0.2 V  
SOT  
tIVSH  
tSHIX  
0.8 VCC  
0.2 VCC  
0.8 VCC  
0.2 VCC  
SIN  
• External shift clock mode  
tSLSH  
tSHSL  
SCK  
SOT  
0.8 VCC  
0.8 VCC  
0.2 VCC  
tSLOV  
0.2 VCC  
2.4 V  
0.8 V  
tIVSH  
tSHIX  
0.8 VCC  
0.2 VCC  
0.8 VCC  
0.2 VCC  
SIN  
94  
MB90670/675 Series  
(12) Timer Input Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol  
Pin name  
Condition  
Unit Remarks  
Parameter  
Min.  
Max.  
tTIWH,  
tTIWL  
Input pulse width  
TIN0, TON1  
4 tCP*  
ns  
* : For tCP (internal operating clock cycle time), refer to “(3) Clock Timing”.  
0.8 VCC  
0.8 VCC  
0.2 VCC  
0.2 VCC  
TIN  
tTIWH  
tTIWL  
(13) Timer Output Timing  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol  
Pin name  
Condition  
Unit Remarks  
Parameter  
Min.  
30  
Max.  
tTO  
tTO  
TOT0, TOT1  
TOT0, TOT1  
VCC = 5.0 V ±10%  
VCC = 3.0 V ±10%  
ns  
ns  
CLK ↑ → TOUT  
transition time  
80  
2.4 V  
CLK  
TOUT  
2.4 V  
0.8 V  
tTO  
95  
MB90670/675 Series  
(14) I2C Timing  
(AVCC = VCC = 5.0 V ±10%, AVSS = VSS = 0.0 V, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit  
kHz  
µs  
Remarks  
Parameter  
Min.  
Max.  
SCL clock frequency  
fSCL  
0
100  
Bus free time between  
stop and start conditions  
tBUS  
4.7  
4.0  
The first clock  
pulse is gener-  
ated after this  
period.  
Hold time  
(re-transmission) start  
tHDSTA  
µs  
LOW status hold time of  
SCL clock  
tLOW  
4.7  
4.0  
µs  
µs  
HIGH status hold time of  
SCL clock  
tHIGH  
Setup time for conditions  
for starting re-transmis- tSUSTA  
sion  
4.7  
µs  
Data hold time  
Data setup time  
tHDDAT  
tSUDAT  
0
µs  
250  
ns  
Rising time of SDA and  
SCL signals  
tR  
1000  
300  
ns  
ns  
µs  
Falling time of SDA and  
SCL signals  
tF  
Setup time for stop con-  
ditions  
tSUSTO  
4.0  
Note : Only MB90675 series has I2C.  
0.8 VCC  
0.2 VCC  
SDA  
tBUS  
tLOW  
tR  
tF  
tHDSTA  
0.8 VCC  
tSUSTA  
SCL  
0.2 VCC  
tHDSTA  
tSUDAT  
tSUSTO  
tHDDAT  
tHIGH  
fSCL  
96  
MB90670/675 Series  
5. A/D Converter Electrical Characteristics  
(AVCC = VCC = 2.7 V to 5.5 V, AVSS = VSS = 0.0 V, 2.7 V AVRH – AVRL, TA = –40°C to +85°C)  
Value  
Symbol Pin name  
Condition  
Unit  
Parameter  
Min.  
Typ.  
Max.  
10  
Resolution  
bit  
Total error  
±3.0  
±2.0  
±1.5  
LSB  
LSB  
LSB  
Linearity error  
Differential linearity error  
AVRL  
– 1.5  
LSB  
AVRL  
+ 0.5  
LSB  
AVRL  
+ 2.5  
LSB  
AN0 to  
AN7  
Zero transition voltage  
VOT  
mV  
mV  
µs  
AVRH  
– 4.5  
LSB  
AVRH  
– 1.5  
LSB  
AVRH  
+ 0.5  
LSB  
AN0 to  
AN7  
Full-scale transition voltage  
VFST  
VCC = 5.0 V ±10%  
at machine clock of 6.125  
16 MHz  
Conversion time  
VCC = 3.0 V ±10%  
at machine clock of 12.25  
8 MHz  
µs  
AN0 to  
AN7  
Analog port input current  
Analog input voltage  
IAIN  
0.1  
10  
µA  
V
AN0 to  
AN7  
VAIN  
AVRL  
AVRH  
AVCC  
AVRL  
– 2.7  
AVRH  
V
Reference voltage  
AVRH  
– 2.7  
AVRL  
0
3
V
IA  
AVCC  
mA  
Supply current  
whenCPUstopped  
and A/D converter  
not in operation  
(VCC = AVCC =  
Power supply current  
IAH  
AVCC  
200  
5
µA  
µA  
µA  
AVRH = 5.0 V)  
IR  
AVRH  
AVRH  
5
Supply current  
whenCPUstopped  
and A/D converter  
not in operation  
(VCC = AVCC =  
Reference voltage supply cur-  
rent  
IRH  
AVRH = 5.0 V)  
AN0 to  
AN7  
Offset between channels  
4
LSB  
97  
MB90670/675 Series  
6. A/D Converter Glossary  
Resolution: Analog changes that are identifiable with the A/D converter  
Linearity error:The deviation of the straight line connecting the zero transition point (“00 0000 0000” “00 0000  
0001”) with the full-scale transition point (“11 1111 1110” “11 1111 1111”) from actual con-  
version characteristics  
Differential linearity error:The deviation of input voltage needed to change the output code by 1 LSB from the  
theoretical value  
Total error:The total error is defined as a difference between the actual value and the theoretical value, which  
includes zero-transition error/full-scale transition error and linearity error.  
Total error  
3FF  
0.5 LSB’  
3FE  
3FD  
Actual conversion  
characteristics  
{1 LSB × (N – 1) + 0.5 LSB}  
004  
003  
002  
001  
VNT  
(Measured value)  
Actual conversion  
characteristics  
Theoretical  
characteristics  
0.5 LSB’  
AVRL  
AVRH  
Analog input  
AVRH – AVRL  
1024  
VNT – {1 LSB’ × (N – 1) + 0.5 LSB’}  
1 LSB’ = (Theoretical value)  
[V]  
[LSB]  
=
Total error for digital output N  
1 LSB’  
VNT: Voltage at a transition of digital output from (N – 1) to N  
VOT’ (Theoretical value) = AVRL + 0.5 LSB’ [V]  
VFST’ (Theoretical value) = AVRH – 1.5 LSB’ [V]  
(Continued)  
98  
MB90670/675 Series  
(Continued)  
Linearity error  
Differential linearity error  
Theoretical  
characteristics  
3FF  
3FE  
3FD  
Actual conversion  
characteristics  
Actual conversion  
characteristics  
N + 1  
{1 LSB × (N – 1)  
+ VOT’}  
VFST  
(Measured value)  
N
VNT  
004  
003  
002  
001  
V(N + 1)T  
Actual conversion  
characteristics  
N – 1  
N – 2  
(Measured value)  
VNT (Measured value)  
Theoretical  
Actual conversion  
characteristics  
characteristics  
VOT (Measured value)  
Analog input  
AVRL  
AVRH  
AVRL  
Analog input  
AVRH  
Linearity error of  
digital output N  
VNT – {1 LSB × (N – 1) + VOT}  
Differential linearity error  
of digital output N  
V(N + 1)T – VNT  
1 LSB’  
[LSB]  
– 1 LSB [LSB]  
=
=
1 LSB’  
AVRH – AVRL  
1022  
1 LSB  
[V]  
=
VOT:Voltage at transition of digital output from “000H” to “001H”  
VFST:Voltage at transition of digital output from “3FEH” to “3FFH”  
7. Notes on Using A/D Converter  
Select the output impedance value for the external circuit of analog input according to the following conditions.  
Output impedance values of the external circuit of 7 kor lower are recommended.  
When capacitors are connected to external pins, the capacitance of several thousand times the internal capacitor  
value is recommended to minimized the effect of voltage distribution between the external capacitor and internal  
capacitor.  
When the output impedance of the external circuit is too high, the sampling time for analog voltages may not be  
sufficient (sampling time = 3.75 µs @machine clock of 16 MHz).  
• Block diagram of analog input circuit model  
Sample hold circuit  
Analog input  
C0  
Comparator  
RON1  
RON2  
RON3  
RON4  
C1  
RON1: Approx. 1.5 k(VCC = 5.0 V)  
RON2: Approx. 0.5 k(VCC = 5.0 V)  
RON3: Approx. 0.5 k(VCC = 5.0 V) C0: Approx. 60 pF  
RON4: Approx. 0.5 k(VCC = 5.0 V) C1: Approx. 4 pF  
Note : Listed values must be considered as standards.  
• Error  
The smaller the | AVRH – AVRL |, the greater the error would become relatively.  
99  
MB90670/675 Series  
EXAMPLE CHARACTERISTICS  
(1) “H” Level Output Voltage  
(2) “L” Level Output Voltage  
VOH (V)  
1.0  
VOH vs. IOH  
VOL (V)  
1.0  
VOL vs. IOL  
VCC = 2.7 V  
VCC = 3.0 V  
TA = +25°C  
TA = +25°C  
0.9  
0.8  
0.7  
0.6  
0.5  
0.4  
0.3  
0.2  
0.1  
0.0  
0.9  
0.8  
0.7  
0.6  
0.5  
0.4  
0.3  
0.2  
0.1  
0.0  
VCC = 2.7 V  
VCC = 3.0 V  
VCC = 3.5 V  
VCC = 4.0 V  
VCC = 4.5 V  
VCC = 5.0 V  
VCC = 3.5 V  
VCC = 4.0 V  
VCC = 4.5 V  
VCC = 5.0 V  
–2  
–4  
–6  
–8  
IOH (mA)  
2
4
6
8
IOL (mA)  
(3) “H” Level Input Voltage/“L” Level Input Voltage (4) “H” Level Input Voltage/“L” Level Input Voltage  
(CMOS Input)  
(Hysteresis Input)  
VIN (V)  
5.0  
VIN vs. VCC  
TA = +25°C  
4.5  
VIN (V)  
VIN vs. VCC  
4.0  
5.0  
VIHS  
VILS  
3.5  
TA = +25°C  
4.5  
4.0  
3.5  
3.0  
2.5  
2.0  
1.5  
1.0  
0.5  
0.0  
3.0  
2.5  
2.0  
1.5  
1.0  
0.5  
0.0  
2
3
4
5
6
VCC (V)  
VIHS:Threshold when input voltage in hysteresis  
characteristics is set to “H” level  
2
3
4
5
6
VCC (V)  
VILS:Threshold when input voltage in hysteresis  
characteristics is set to “L” level  
100  
MB90670/675 Series  
(5) Power Supply Current (fCP = Internal Operating Clock Frequency)  
ICC vs. VCC  
ICCS vs. VCC  
TA = +25°C  
ICC (mA)  
70  
65  
60  
55  
50  
45  
40  
35  
30  
25  
20  
15  
10  
5
ICCS (mA)  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
fCP = 16 MHz  
TA = +25°C  
fCP = 16 MHz  
fCP = 12.5 MHz  
fCP = 12.5 MHz  
fCP = 8 MHz  
fCP = 4 MHz  
fCP = 8 MHz  
fCP = 4 MHz  
4
3
2
1
0
0
3.0  
4.0  
5.0  
6.0  
VCC (V)  
3.0  
4.0  
5.0  
6.0  
VCC (V)  
IA vs. AVCC  
IR vs. AVR  
IA (mA)  
6.0  
IA (mA)  
0.30  
TA = +25°C  
fCP = 16 MHz  
TA = +25°C  
fCP = 16 MHz  
5.5  
5.0  
4.5  
4.0  
3.5  
3.0  
2.5  
2.0  
1.5  
1.0  
0.5  
0
0.20  
0.10  
0
3.0  
4.0  
5.0  
6.0  
AVCC (V)  
3.0  
4.0  
5.0  
6.0  
AVR (V)  
(6) Pull-up Resistance  
R vs. VCC  
R (k)  
1000  
TA = +25°C  
100  
10  
2.5  
3.0  
3.5  
4.0  
4.5  
5.0  
5.5  
6.0  
VCC (V)  
101  
MB90670/675 Series  
MASK OPTIONS  
MB90670 series  
MB90671  
Part number  
MB90672  
MB90673  
MB90P673  
MB90V670  
No.  
Specify when ordering Set with EPROM pro-  
masking grammer  
Specifying procedure  
Setting not possible  
Pull-up resistors  
P00 to P07, P10 to P17,  
P20 to P27, P30 to P37,  
P40 to P47, P60 to P67,  
P70 to P77, P80,  
1
2
Specify by pin  
Specify by pin  
Without pull-up resistor  
Without pull-up resistor  
RST, MD1, MD0  
Pull-down resistors  
MD1, MD0  
Specify by pin  
Specify by pin  
MB90675 series  
MB90676  
Part number  
MB90677  
MB90678  
MB90P678  
MB90V670  
No.  
Specify when ordering Set with EPROM pro-  
masking grammer  
Specifying procedure  
Setting not possible  
Pull-up resistors  
P00 to P07, P10 to P17,  
P20 to P27, P30 to P37,  
P40 to P47, P60 to P67,  
P70 to P77, P80 to P86,  
P90, P91, PA0 to PA7,  
PB0 to PB2,  
1
2
Specify by pin  
Specify by pin  
Without pull-up resistor  
Without pull-up resistor  
RST, MD1, MD0  
Pull-down resistors  
MD1, MD0  
Specify by pin  
Specify by pin  
Notes : The pull-up register configured as a port pin is switched-off in the stop mode and during the  
hardware standby.  
In turning on power, option settings can not be made until clocks are supplied because 8 machine cycles  
are needed for option settings for the MB90P670/P675.  
102  
MB90670/675 Series  
ORDERING INFORMATION  
Part number  
Package  
Remarks  
MB90671PFV  
MB90672PFV  
MB90673PFV  
MB90T673PFV  
MB90P673PFV  
80-pin Plastic LQFP  
(FPT-80P-M05)  
MB90671PF  
MB90672PF  
MB90673PF  
MB90T673PF  
MB90P673PF  
80-pin Plastic QFP  
(FPT-80P-M06)  
MB90676PFV  
MB90677PFV  
MB90678PFV  
MB90T678PFV  
MB90P678PFV  
100-pin Plastic LQFP  
(FPT-100P-M05)  
MB90676PF  
MB90677PF  
MB90678PF  
MB90T678PF  
MB90P678PF  
100-pin Plastic QFP  
(FPT-100P-M06)  
103  
MB90670/675 Series  
PACKAGE DIMENSIONS  
80-pin Plastic LQFP  
(FPT-80P-M05)  
Note: pins width and pins thickness include plating thickness.  
14.00±0.20(.551±.008)SQ  
12.00±0.10(.472±.004)SQ  
0.145±0.055  
(.006±.002)  
60  
41  
61  
40  
(Mounting height)  
0.08(.003)  
Details of "A" part  
1.50 +00..1200  
(Mounting height)  
.059 +..000048  
0.10±0.10  
(.004±.004)  
(Stand off)  
INDEX  
0°~8°  
80  
21  
"A"  
0.25(.010)  
0.50±0.20  
(.020±.008)  
0.60±0.15  
(.024±.006)  
1
20  
LEAD No.  
0.50(.020)  
0.20±0.05  
(.008±.002)  
M
0.08(.003)  
C
2000 FUJITSU LIMITED F80008S-c-3-7  
Dimensions in mm (inches)  
80-pin Plastic QFP  
(FPT-80P-M06)  
Note: pins width and pins thickness include plating thickness.  
23.90±0.40(.941±.016)  
20.00±0.20(.787±.008)  
64  
41  
65  
40  
0.10(.004)  
17.90±0.40  
(.705±.016)  
14.00±0.20  
(.551±.008)  
INDEX  
Details of "A" part  
80  
25  
0.25(.010)  
3.05 +00..2300  
.120 +..000182  
(Mounting height)  
1
24  
0~8°  
0.80(.031)  
0.37±0.05  
(.015±.002)  
0.17±0.06  
(.007±.002)  
M
0.20(.008)  
0.30 +00..2150  
0.80±0.20  
(.031±.008)  
"A"  
.012 +..001004  
0.88±0.15  
(Stand off)  
(.035±.006)  
Dimensions in mm (inches)  
(Continued)  
C
2001 FUJITSU LIMITED F80010S-c-4-4  
104  
MB90670/675 Series  
(Continued)  
100-pin Plastic LQFP  
(FPT-100P-M05)  
Note: pins width and pins thickness include plating thickness.  
16.00±0.20(.630±.008)SQ  
14.00±0.10(.551±.004)SQ  
75  
51  
76  
50  
0.08(.003)  
Details of "A" part  
1.50 +00..1200 .059 +..000048  
(Mounting height)  
INDEX  
0.10±0.10  
(.004±.004)  
(Stand off)  
100  
26  
0°~8°  
"A"  
0.50±0.20  
(.020±.008)  
0.25(.010)  
1
25  
0.60±0.15  
(.024±.006)  
0.50(.020)  
0.20±0.05  
(.008±.002)  
0.145±0.055  
(.0057±.0022)  
M
0.08(.003)  
C
Dimensions in mm (inches)  
2000 FUJITSU LIMITED F100007S-3c-5  
100-pin Plastic QFP  
(FPT-100P-M06)  
Note: pins width and pins thickness include plating thickness.  
23.90±0.40(.941±.016)  
20.00±0.20(.787±.008)  
80  
51  
81  
50  
0.10(.004)  
17.90±0.40  
(.705±.016)  
14.00±0.20  
(.551±.008)  
INDEX  
Details of "A" part  
100  
31  
0.25(.010)  
3.00 +00..2305  
.118 +..000184  
(Mounting height)  
0~8°  
1
30  
0.65(.026)  
0.32±0.05  
(.013±.002)  
0.17±0.06  
(.007±.002)  
M
0.13(.005)  
0.25±0.20  
(.010±.008)  
(Stand off)  
0.80±0.20  
(.031±.008)  
"A"  
0.88±0.15  
(.035±.006)  
C
Dimensions in mm (inches)  
2001 FUJITSU LIMITED F100008S-c-4-4  
105  
MB90670/675 Series  
FUJITSU LIMITED  
All Rights Reserved.  
The contents of this document are subject to change without notice.  
Customers are advised to consult with FUJITSU sales  
representatives before ordering.  
The information and circuit diagrams in this document are  
presented as examples of semiconductor device applications, and  
are not intended to be incorporated in devices for actual use. Also,  
FUJITSU is unable to assume responsibility for infringement of  
any patent rights or other rights of third parties arising from the use  
of this information or circuit diagrams.  
The products described in this document are designed, developed  
and manufactured as contemplated for general use, including  
without limitation, ordinary industrial use, general office use,  
personal use, and household use, but are not designed, developed  
and manufactured as contemplated (1) for use accompanying fatal  
risks or dangers that, unless extremely high safety is secured, could  
have a serious effect to the public, and could lead directly to death,  
personal injury, severe physical damage or other loss (i.e., nuclear  
reaction control in nuclear facility, aircraft flight control, air traffic  
control, mass transport control, medical life support system, missile  
launch control in weapon system), or (2) for use requiring  
extremely high reliability (i.e., submersible repeater and artificial  
satellite).  
Please note that Fujitsu will not be liable against you and/or any  
third party for any claims or damages arising in connection with  
above-mentioned uses of the products.  
Any semiconductor devices have an inherent chance of failure. You  
must protect against injury, damage or loss from such failures by  
incorporating safety design measures into your facility and  
equipment such as redundancy, fire protection, and prevention of  
over-current levels and other abnormal operating conditions.  
If any products described in this document represent goods or  
technologies subject to certain restrictions on export under the  
Foreign Exchange and Foreign Trade Law of Japan, the prior  
authorization by Japanese government will be required for export  
of those products from Japan.  
F0111  
FUJITSU LIMITED Printed in Japan  

相关型号:

MB90678

16-bit Proprietary Microcontroller
FUJITSU

MB90678PF

16-bit Proprietary Microcontroller
FUJITSU

MB90678PFV

16-bit Proprietary Microcontroller
FUJITSU

MB90800

16-bit Proprietary Microcontroller CMOS
FUJITSU

MB90800_08

16-bit Microcontroller
FUJITSU

MB90800_09

16-bit Microcontroller
FUJITSU

MB90803

16-bit Proprietary Microcontroller CMOS
FUJITSU

MB90803PF

16-bit Proprietary Microcontroller CMOS
FUJITSU

MB90803PF-G

16-bit Microcontroller
FUJITSU

MB90803S

16-bit Microcontroller
FUJITSU

MB90803SPF

16-bit Proprietary Microcontroller CMOS
FUJITSU

MB90803SPF-G

16-bit Microcontroller
FUJITSU