ChipFind - документация

Электронный компонент: MB89485L

Скачать:  PDF   ZIP

Document Outline

DS07-12559-1E
FUJITSU SEMICONDUCTOR
DATA SHEET
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89480/MB89480L Series
MB89485/485L/P485/P485L/PV480
s
DESCRIPTION
The MB89480 series has been developed as a general-purpose version of the F
2
MC*-8L family consisting of
proprietary 8-bit single-chip microcontrollers.
In addition to a compact instruction set, the microcontroller contains a variety of peripheral functions such as 21-
bit timebase timer, watch prescaler, PWC timer, PWM timer, 8/16-bit timer/counter, 6-bit PPG, LCD controller/
driver, external interrupt 1 (edge), external interrupt 2 (level), 10-bit A/D converter, UART/SIO, buzzer, watchdog
timer reset.
The MB89480 series is designed suitable for LCD remote controller as well as in a wide range of applications for
consumer product.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
s
FEATURES
Package used
LQFP package and SH-DIP package for MB89P485/P485L, MB89485/485L
MDIP package and MQFP package for MB89PV480
High speed operating capability at low voltage
Minimum execution time: 0.32
s at 12.5 MHz
(Continued)
s
PACKAGES
64-pin Plastic SH-DIP
64-pin Plastic LQFP
64-pin Ceramic MDIP
64-pin Ceramic MQFP
(DIP-64P-M01)
(FPT-64P-M09)
(MDP-64C-P02)
(MQP-64C-P01)
MB89480/480L Series
2
(Continued)
F
2
MC-8L family CPU core
Six timers
PWC timer (also usable as an interval timer)
PWM timer
8/16-bit timer/counter x 2
21-bit timebase timer
Watch prescaler
Programmable pulse generator
6-bit PPG with program-selectable pulse width and period
External interrupt
Edge detection (selectable edge) : 4 channels
Low level interrupt (wake-up function) : 8 channels
A/D converter (4 channels)
10-bit successive approximation type
UART/SIO
Synchronous/asynchronous data transfer capability
LCD controller/driver
Max 31 segments output x 4 commons
Booster for LCD driving (selected by mask option)
Buzzer
7 frequencies are selectable by software
Low-power consumption mode
Stop mode (oscillation stops so as to minimize the current consumption.)
Sleep mode (CPU stops so as to reduce the current consumption to approx. 1/3 of normal.)
Watch mode (everything except the watch prescaler stops so as to reduce the power comsumption to an
extremely low level.)
Sub-clock mode
Watchdog timer reset
I/O ports: Max 42 channels
Multiplication and division instructions
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
Instruction set optimized for controllers
MB89480/480L Series
3
s
PRODUCT LINEUP
(Continued)
Part number
Parameter
MB89485L
MB89485
MB89P485L
MB89P485
MB89PV480
Classification
Mass production products
(mask ROM product)
OTP
Piggy-back
ROM size
16K x 8-bit (internal ROM)
16K x 8-bit (internal PROM
with read protection) *
2
32K x 8-bit
(external ROM)*
1
RAM size
512 x 8-bit
1K
8-bit
CPU functions
Number of instructions
: 136
Instruction bit length
: 8 bits
Instruction length
: 1 to 3 bytes
Data bit length
: 1, 8, 16 bits
Minimum execution time
: 0.32
s at 12.5 MHz
Minimum interrupt processing time
: 2.88
s at 12.5 MHz
Ports
I/O ports (CMOS)
: 11 pins
N-channel open drain I/O ports
: 28 pins
Output ports (N-channel open drain)
: 2 pins
Input port
: 1 pin
Total
: 42 pins
21-bit timebase
timer
Interrupt period (0.66 ms, 2.6 ms, 21.0 ms, 335.5 ms) at 12.5 MHz.
Watchdog timer
Reset period (167.8 ms to 335.5 ms) at 12.5 MHz.
Pulse width count
timer
1 channel.
8-bit one-shot timer operation (supports underflow output, operating clock period: 1, 4, 32 t
inst
,
external).
8-bit reload timer operation (supports square wave output, operating clock period: 1, 4, 32 t
inst
,
external).
8-bit pulse width measurement operation (supports continuous measurement, H width,
L width, rising edge to rising edge, falling edge to falling edge measurement and both edge
measurement).
PWM timer
8-bit reload timer operation (supports square wave output, operating clock period: 1, 4, 32 t
inst
,
external).
8-bit resolution PWM operation.
6- bit programmable
pulse generator
Can generate square pulse with programmable period.
8/16-bit timer/counter
11, 12
Can be operated either as a 2-channel 8-bit timer/counter (timer 11 and timer 12, each with its
own independent operating clock cycle), or as one 16-bit timer/counter.
In timer 11 or 16-bit timer/counter operation, event counter operation (external clock-triggered)
and square wave output capability.
8/16-bit timer/counter
21, 22
Can be operated either as a 2-channel 8-bit timer/counter (timer 21 and timer 22, each with its
own independent operating clock cycle), or as one 16-bit timer/counter.
In timer 21 or 16-bit timer/counter operation, event counter operation (external clock-triggered)
and square wave output capability.
External interrupt
4 independent channels (selectable edge, interrupt vector, request flag).
8 channels (low level interrupt).
MB89480/480L Series
4
(Continued)
Note : 1 t
inst
= one instruction cycle (execution time) which can be selected as 1/4, 1/8, 1/16, or 1/64 of main clock.
s
PACKAGE AND CORRESPONDING PRODUCTS
O : Availabe
X : Not available
Part number
Parameter
MB89485L
MB89485
MB89P485L
MB89P485
MB89PV480
A/D converter
10-bit resolution
4 channels.
A/D conversion function (conversion time: 60 t
inst
).
Supports repeated activation by internal clock.
LCD controller/driver
Common output
: 4 (Max)
Segment output
: 31 (Max) (selected resistor ladder)
: 26 (Max) (selected booster)
Bias power supply pins
: 4
LCD display RAM size
: 31
4 bits
Dividing resistor/booster
: selected by mask option
UART/SIO
Synchronous/asynchronous data transfer capability.
(Max baud rate: 97.656 Kbps at 12.5 MHz).
(7 and 8 bits with parity bit; 8 and 9 bits without parity bit).
Buzzer output
7 frequencies are selectable by software.
Standby mode
Sleep mode, stop mode, watch mode, sub-clock mode.
Process CMOS
Operating voltage
2.2 V to 3.6 V 2.2 V to 5.5 V 2.7 V to 3.6 V 3.5 V to 5.5 V
2.7 V to 5.5 V
*1 : Use MBM27C256A as the external ROM.
*2 : Read protection feature is selected by part number, detail please refer to MASK OPTIONS.
Part number
Package
MB89485/485L
MB89P485/P485L
MB89PV480
DIP-64P-M01
O
O
X
FPT-64P-M09
O
O
X
MDP-64C-P02
X
X
O
MQP-64C-P01
X
X
O
MB89480/480L Series
5
s
DIFFERENCES AMONG PRODUCTS
1.
Memory Size
Before evaluating using the piggyback product, verify its differences from the product that will actually be used.
Take particular care on the following point:
The stack area is set at the upper limit of the RAM.
2.
Current Consumption
For the MB89PV480, the current consumed by the EPROM mounted in the piggy-back socket is needed to
be included.
When operating at low speed, the current consumed by the one-time PROM product is greater than that for
the mask ROM product. However, the current consumption is roughly the same in sleep and stop mode.
For more information, see "
s
ELECTRICAL CHARACTERISTICS".
3.
Oscillation Stabilization Time after Power-on Reset
For MB89PV480, MB89P485L and MB89485L, there is no power-on stabilization time after power-on reset.
For MB89P485, there is power-on stabilization time after power-on reset.
For MB89485, the power-on stabilization time can be selected.
For more information, please refer to "
s
MASK OPTION".