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

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

Скачать:  PDF   ZIP

Document Outline

DS07-12543-2E
FUJITSU SEMICONDUCTOR
DATA SHEET
8-bit Proprietary Microcontrollers
CMOS
F
2
MC-8L MB89580B/580BW Series
MB89583B/585B/589B/P585B/P589B/
MB89583BW/585BW/P585BW
s
s
s
s
DESCRIPTION
The MB89580B/BW series is a line of general-purpose, single-chip microcontrollers. In addition to a compact
instruction set, these microcontrollers contain a variety of peripheral functions, such as PLL clock control, timers,
a serial interface, a PWM timer, and the USB function. In particular, these microcontrollers contain one USB
function channel to support both high and low speeds.
s
s
s
s
FEATURES
Package type
64-pin LQFP package (0.5 mm pitch) and 64-pin QFP package (0.65 mm pitch)
High-speed operations at low voltage
Minimum execution time : 0.33
s (Automatically generates a 12 MHz main clock and a 48 MHz USB interface
synchronization clock with an externally supplied 6 MHz clock and the internal PLL circuit.)
F
2
MC-8L CPU core
Instruction set that is optimum to the controllers
-Multiplication and division instructions
-16-bit arithmetic operations
-branch instructions by bit testing
-bit manipulation instructions, etc.
(Continued)
s
s
s
s
PACKAGE
64-pin plastic LQFP
64-pin plastic QFP
(FPT-64P-M03)
(FPT-64P-M09)
MB89580B/580BW series
2
(Continued)
PLL clock control
The internal PLL clock circuit allows the use of low-speed clocks which are advantageous to noise character-
istics.
(6 MHz externally-supplied clock : Internal system clock oscillated at 12 MHz)
Various timers
8-bit PWM timer (can be used as either 8-bit PWM timer
2 channels or PPG timer
1 channel)
Internal 21-bit timebase timer
Internal USB transceiver circuit (Compatible with high and low speeds)
USB function
Compliant to USB Protocol Revision 1.0
Support for both low and full speeds (selectable)
Allows four endpoints to be specified at maximum.
Types of transfer supported : control/interrupt/bulk/isochronous
Built-in DMAC (Maps the buffer for each endpoint on to the internal RAM to directly access the memory for
function's send and receive data.)
UART/serial interface
Built-in UART/SIO function (selectable by switching)
External interrupt
External interrupt (level detection
8 channels)
Eight inputs are independent of one another and can also be used for resetting from low-power consumption
mode (the L-level detection feature available) .
Low power consumption (standby mode supported)
Stop mode (There is almost no current consumption since oscillation stops.)
Sleep mode (This mode stops the running CPU.)
A maximum of 53 general-purpose I/O ports
General-purpose I/O ports (CMOS) : 34
General-purpose output ports (CMOS) : 8
General-purpose I/O ports (Nch open drain) : 3
General-purpose input ports (CMOS 3.3 V input-compatible) : 8
Parallel ports
Also serve as eight of the general-purpose I/O ports (CMOS)
Interrupt function available
Allows asynchronous read and write by external signals
Power supply
Supply voltage : 3.0 to 5.5 V
MB89580B/580BW series
3
s
s
s
s
PRODUCT LINEUP
s
s
s
s
PACKAGES AND CORRESPONDING PRODUCTS
: Available
: Not available
Part number
MB89583B
MB89585B
MB89P585B
MB89589B
MB89P589B
MB89583BW
MB89585BW
MB89P585BW
Parameter
ROM size
8 KB
16 KB
8 KB
16 KB
RAM size
512 B
1 KB
18 KB
512 B
1 KB
Package
LQFP-64 (FPT-64P-M03)
QFP-64
(FPT-64P-M09)
LQFP-64 (FPT-64P-M03)
Operation at USB
reset
High impedance state
Low-level output
Others
MASK product
OTP/EVA
product
MASK
product
OTP/EVA
product
MASK product
OTP/EVA
product
CPU functions
Number of instructions
Instruction bit length
Instruction length
Data bit length
Minimum execution time
Interrupt processing time
: 136
: 8 bits
: 1 to 3 bytes
: 1, 8, and 16 bits
: 0. 33
s (6 MHz)
: 3
s (6 MHz)
Periph-
eral
func-
tions
General-
purpose
ports
General-purpose I/O ports
General-purpose output ports
General-purpose input ports
(34 : CMOS, 3 : Nch open drain)
(8 : CMOS)
(8 : CMOS 3.3 V input)
Parallel
ports
Shares eight (P40 through P47) of the above general-purpose I/O ports.
Allows asynchronous read and write by external signals.
An interrupt function is available to set data.
USB
function
Can be set to full/low speed.
Four endpoints at maximum
Power supply mode : Can be set to own power supply/bus power supply mode.
FIFO 8 bits
8 built in
Built-in DMAC (Can be set to DMA transfer to the internal RAM or to the external FIFO.)
PWM timer 8-bit PWM timer operation
2 channels (can also be used as a PPG
1 channel timer)
UART SIO
Allows switching between UART (clock-synchronous/asynchronous data transfer allowed)
and SIO (simple serial transfer) .
Timebase
timer
21-bit timebase timer
Clock
output
Allows output of two main clock divisions
Standby mode
Sleep mode and Stop mode
Package
MB89583B
MB89585B
MB89P585B
MB89589B
MB89P589B
MB89583BW MB89585BW
MB89P585BW
FPT-64P-M03
FPT-64P-M09
MB89580B/580BW series
4
s
s
s
s
DIFFERENCES AMONG PRODUCTS
1.
Memory Size
Before evaluating using the OTP product, verify its differences from the product that will actually be used.
2.
Current Consumption
When operated at low speeds, a product mounted with either one-time PROM or EPROM consumes more
current than a product mounted with a mask ROM. However, in sleep/stop mode the current consumption is the
same.
For detailed information on each package, see "
s
PACKAGE DIMENSIONS."
3.
Differences Between the MB89580B series and the MB89580BW Series
MB89580B series : Remains in high impedance state until USB connection takes place. Before the USB con-
nection, use one general-purpose port output to control pullup resistance connection of
this port by software.
MB89580BW :
Outputs at low level until USB connection takes place.
D
+
D
-
1.5 k
3.3 V
General-purpose
port
RPVP pin
RPVM pin
Host PC
MB89580B series
Example MB89580B product connection
D
+
D
-
1.5 k
3.3 V
RPVP pin
RPVM pin
Host PC
MB89580BW series
Example MB89580BW product connection
Note : Full speed is assumed in the above examples.
MB89580B/580BW series
5
s
s
s
s
PIN ASSIGNMENT
(TOP VIEW)
(FPT-64P-M03)
(FPT-64P-M09)
DO4/P44/UCK/D4
DO5/P45/UO/D5
DO6/P46/UI/PWM1/D6
DO7/P47/PWM2/D7
P30/INT0/CLK
P31/INT1
P32/INT2
P33/INT3
P34/INT4
P35/INT5
P36/INT6/WEX
P37/INT7/RDX
P50/OBF/IBFX/W
V
SS
P51/R
P52/EFX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
P00
P01
P02
P03
P04
P05
P06
P07
P10
P11
P12
P13
P14
P15
P16
P17
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
P53/A0/FFX
P54/CEX
RST
MOD0
MOD1
X0
X1
V
SS
P27
P26
P25
P24
P23
P22
P21
P20
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
P43/D3/DO3
P42/D2/DO2
P41/D1/DO1
P40/D0/DO0
P67/DI7
P66/DI6
P65/DI5
P64/DI4
P63/DI3
P62/DI2
P61/DI1
P60/DI0
RPVM
RPVP
C
V
CC
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49