3.1Memory Space .................................................................................................................................... 22
3.1.1Special Areas ................................................................................................................................. 24
3.1.2Storing 16-bit Data in Memory ....................................................................................................... 26
This chapter describes the main features and basic
specifications of the MB89950/950A series.
1.1 "MB89950/950A Series Features"
1.2 "MB89950/950A Series Product Range"
1.3 "Differences among Products"
1.4 "Block Diagram of MB89950/950A Series"
1.5 "Pin Assignment"
1.6 "Package Dimensions"
1.7 "I/O Pins and Pin Functions"
1
CHAPTER 1 OVERVIEW
1.1MB89950/950A Series Features
The MB89950/950A series is a line of the general-purpose, single-chip microcontrollers.
In addition to a compact instruction set, the microcontrollers contain a variety of
peripheral functions such as an LCD controller/driver, UART, a serial I/O, PWC timer,
PWM timer and external interrupts.
■ MB89950/950A series features
Various package options
●
• QFP packages (0.65 mm lead pitch) for MB89951A/MB89953A/MB89P955 only
High speed processing at low voltage
●
Minimum execution time: 0.8 µs/5 MHz
F2MC-8L family CPU core
●
Instruction set optimized for controllers
• Multiplication and division instructions
• 16-bit arithmetic operations
• Test and branch instructions
• Bit manipulation instructions, etc.
Single-clock control system
●
• Main clock: max. 5 MHz
Four types of timer
●
• 21-bit timebase timer
• Watchdog timer
• 8-bit PWM timer (also can be used as an interval timer)
• 8-bit PWC timer
Two types of serial interface
●
• UART
- 5, 7, 8 bits transfer data length
• Serial I/O
LCD controller/driver
●
• 42 segments x 4 commons (max. 168 pixels)
• Built-in LCD voltage divider
2
External interrupts (2 channels)
●
• Two channels are independent and capable of wake-up from low-power consumption mode (with an
edge detection function).
Standby mode (low-power 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).
• General-purpose I/O ports (N-ch open-drain): 4 (2 also serve as LCD bias pins)
• General-purpose I/O ports (CMOS): 7 (6 also serve as peripheral pins)
CHAPTER 1 OVERVIEW
3
CHAPTER 1 OVERVIEW
1.2MB89950/950A Series Product Range
The MB89950/950A series contains 4 different models. Table 1.2-1 "MB89950/950A
series product line-up" lists the product range and Table 1.2-2 "Common specifications
for the MB89950/950A series" lists the common specifications.
■ MB89950/950A series product range
Table 1.2-1 MB89950/950A series product line-up
Part number
MB89951AMB89953AMB89P955
ClassificationMask ROMOTPPiggy-back
ROM size4K x 8 bits
(internal mask ROM)
RAM size128 x 8 bits256 x 8 bits512 x 8 bits1024 x 8 bits
Low-power consumption
(Standby mode)
ProcessCMOS
Operating voltage
*1: Varies with conditions such as operating frequencies.
*2: Use MBM27C256A as the external ROM
*1
2.7 V to 5.5 V2.7 V to 6.0 V
8K x 8 bits
(internal mask ROM)
Sleep mode and stop mode
16K x 8 bits
(internal OTP)
MB89PV950
32K x 8 bits
(external ROM)
*2
4
Table 1.2-2 Common specifications for the MB89950/950A series
ParameterSpecification
CPU functionsNumber 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.80 µs to 12.8 µs at 5 MHz
Interrupt processing time: 7.26 µs to 115.2 µs at 5 MHz
CHAPTER 1 OVERVIEW
Peripheral
functions
Ports
20-bit timebase
timer
Watchdog timerReset generate cycle: min. 419.4 ms at 5 MHz
8-bit PWM
timer
PWC timer8-bit interval timer operation
UARTTransfer data length: 5, 7, 8 bits
8-bit serial I/O8 bits
General-purpose I/O ports (N-ch open-drain): 22 (also serve as LCD segment pins)
General-purpose I/O ports (N-ch open-drain): 4 (two also serve as LCD bias pins)
General-purpose I/O ports (CMOS): 7 (6 ports serve as peripherals)
Total: 33 (max.)
20 bits
Interrupt cycle: 6.55 ms, 26.21 ms, 104.86 ms, 419.43 ms at 5 MHz
Internal baud rate generator (Max. 78125 bps at 5 MHz)
LSB first/MSB first selectability
One clock selectable from four transfer clocks (one external shift clock, three internal shift clocks: 1.6
µs, 6.4 µs, 25.6 µs at 5 MHz)
*1
LCD controller/
driver
External
interrupt
Note:
Unless otherwise specified, values given for clock cycle, conversion times, etc. are for 5 MHz operation.
*1: Segment pins can be selected by mask option.
Common output: 4 (max.)
Segment output: 42 (max.)
Operation mode: 1/2 bias and 1/2 duty, 1/3 bias and 1/3 duty, 1/3 bias and 1/4 duty
LCD display RAM size: 21 bytes (42 x 4 bits, max. 168 pixels)
Dividing voltage for LCD driving: built-in/external voltage divider selectable
Pin no.Pin namePin no.Pin nam ePi n no.Pin nam ePin no.Pi n name
65N.C.73A281N.C.89OE
66Vpp74A182O490N.C.
67A1275A083O591A11
68A776N.C.84O692A9
69A677O185O793A8
70A578O286O894A13
71A479O387CE
95A14
72A380Vss88A1096Vcc
N.C.: Internally connected. Do not use.
9
CHAPTER 1 OVERVIEW
1.6Package Dimensions
Two types of packages are available for MB89950/950A series. Figure 1.6-1 "FPT-64PM09 package dimensions" and Figure 1.6-2 "MQP-64C-P01 package dimensions" show
the package dimensions.
■ FPT-64P-M09 package dimensions
Figure 1.6-1 FPT-64P-M09 package dimensions
64-pin plastic LQFPLead pitch0.65 mm
64-pin plastic LQFP
(FPT-64P-M09)
49
(FPT-64P-M09)
14.00±0.20(.551±.008)SQ
12.00±0.10(.472±.004)SQ
INDEX
Package width
package length
12
12 mm
Lead shapeGullwing
Sealing methodPlastic mold
Mounting height1.70 mm MAX
Note: Pins width and pins thickness include plating thickness.
0.145±0.055
3348
32
(.0057±.0022)
0.10(.004)
0.10(.004)
Details of "A" part
+0.20
1.50
+.008
.059
0.25(.010)
(Mounting height)
10
64
116
0.65(.026)
C
2001 FUJITSU LIMITED F64018S-c-2-4
0.32±0.05
(.013±.002)
17
0.13(.005)
0.50±0.20
"A"
M
(.020±.008)
0.60±0.15
(.024±.006)
Dimensions in mm (inches).
0.10±0.10
(.004±.004)
(Stand off)
■ MQP-64C-P01 package dimensions
Figure 1.6-2 MQP-64C-P01 package dimensions
64-pin ceramic MQFPLead pitch1.00 mm
CHAPTER 1 OVERVIEW
Lead shapeStraight
(MQP-64C-P01)
64-pin ceramic MQFP
(MQP-64C-P01)
INDEX AREA
1.27±0.13
(.050±.005)
22.30±0.33
(.878±.013)
24.70(.972)
TYP
0.30(.012)
TYP
18.70(.736)TYP
16.30±0.33
(.642±.013)
15.58±0.20
(.613±.008)
12.02(.473)
10.16(.400)
TYP
Mounted package
18.12±0.20
(.713±.008)
TYP
14.22(.560)
TYP
Motherboard
material
material
+0.40
1.20
+.016
.047
12.00(.472)TYP
1.00±0.25
(.039±.010)
Ceramic
Plastic
18.00(.709)
1.00±0.25
(.039±.010)
TYP
1.27±0.13
(.050±.005)
0.50(.020)TYP
C
1994 FUJITSU LIMITED M64004SC-1-3
0.30(.012)TYP
7.62(.300)TYP
9.48(.373)TYP
11.68(.460)TYP
10.82(.426)
0.15±0.05
(.006±.002)
MAX
0.40±0.10
(.016±.004)
0.40±0.10
(.016±.004)
Dimensions in mm (inches).
1.20
.047
+0.40
+.016
11
CHAPTER 1 OVERVIEW
1.7I/O Pins and Pin Functions
Table 1.7-1 "Pin description" and Table 1.7-2 "Pin description for external ROM (for
MB89PV950 only)" list the MB89950/950A series I/O pins and their functions. Table 1.7-3
"I/O circuit type" lists the I/O circuit types.
The letter in the "I/O circuit type" column in Table 1.7-1 "Pin description" refer to the
letter in the "Type" column Table 1.7-3 "I/O circuit type".
■ I/O pins and pin functions
Table 1.7-1 Pin description (1/2)
Pin no.
*1
LQFP
2223X0
2324X1
2122MODAB
1920RSTC
48 to 4149 to 42
40 to 3341 to 34
MQFP
*2
Pin name
P00/SEG20
to
P07/SEG27
P10/SEG28
to
P17/SEG35
I/O
circuit
type
AClock oscillator pins.
Operation mode selection pin.
This pin is connected directly to V
Reset I/O pin.
This pin consists of an N-ch open-drain output with a pull-up
resistor and hysteresis input. A "LOW" level is output from this
pin. A "LOW" voltage on this port generates a RESET condition.
N-channel open-drain type general-purpose I/O ports.
D
D
Also serve as LCD controller/driver segment outputs.
Switching between port output and segment driver output is
performed by the mask option.
N-channel open-drain type general-purpose I/O ports.
Also serve as LCD controller/driver segment outputs.
Switching between port output and segment driver output is
performed by the mask option.
Function
SS
with pull-down resistor.
P20/SEG36
32 to 2733 to 28
14 to 1315 to 14P30 to P31FN-channel open-drain type general-purpose I/O ports.
12 to 1113 to 12
1516P40E
12
to
P25/SEG41
P32/V1 to
P33/V2
D
H
N-channel open-drain type general-purpose I/O ports.
Also serve as LCD controller/driver segment outputs.
Switching between port output and segment driver output is
performed by the mask option.
N-channel open-drain type general-purpose I/O ports.
Also serve as LCD controller/driver power supply.
General-purpose I/O port.
A pull-up resistor option is provided.
Table 1.7-1 Pin description (2/2)
CHAPTER 1 OVERVIEW
Pin no.
Pin name
LQFP
*1
MQFP
*2
1617P41/PWME
1718P42/PWC/INT1E
1819P43/SIE
2021P44/SOE
2526P45/SCKE
I/O
circuit
type
Function
General-purpose I/O port.
Also serves as PWM timer toggle output (PWM).
A pull-up resistor option is provided.
General-purpose I/O port.
Also serves as pulse-width count timer input (PWC) and external
interrupt input (INT1).
The PWC and INT1 inputs are hysteresis type.
A pull-up resistor option is provided.
General-purpose I/O port.
Also serves as serial I/O and UART data input (SI).
The SI input is hysteresis type.
A pull-up resistor option is provided.
General-purpose I/O port.
Also serves as serial I/O and UART data output (SO).
A pull-up resistor option is provided.
General-purpose I/O port.
Also serves as serial I/O and UART clock input/output (SCK).
The SCK input is hysteresis type.
A pull-up resistor option is provided.
General-purpose input port.
2627P46/INT0E
Also serves as external interrupt input (INT0).
The input is hysteresis type.
A pull-up resistor option is provided.
5 to 1
64 to 57
55 to 49
6 to 1
64 to 58
56 to 50
For LCD segment driver outputs.
SEG0 to SEG19G
9 to 610 to 7COM0 to COM3GFor LCD common driver outputs.
1011V3-For LCD driver power supply.
5657
2425
V
CC
V
SS
Power pin.
-
Power (GND) pin.
-
*1: FPT-64P-M09
*2: MQP-64C-P01
13
CHAPTER 1 OVERVIEW
Table 1.7-2 Pin description for external ROM (for MB89PV950 only)
Pin no.Pin nameI/OFunction
66
67A12
68A7
69A6
70A5
71A4
72A3
73A2
74A1
75A0
77O1
79O3
80
82O4
83O5
84O6
85O7
86O8
87CEO
88A10OFor address output.
89OEO
91A11
93A8
94A13
95A14
96
65
76
81
90
V
PP
V
SS
V
CC
N.C.--
OFor high-level output.
OFor address output.
IFor data input.78O2
OFor power supply (GND).
IFor data input.
For ROM chip enable.
The High level is output in standby mode.
For ROM output enable.
The Low level is always output.
OFor address output.92A9
OFor address output.
OFor EPROM power supply.
For internal connection.
Keep open.
14
Table 1.7-3 I/O circuit type (1/2)
TypeCircuitRemarks
A• Crystal oscillator
X1
N-ch
X0
S
tandby control signal
P-ch
P-ch
N-ch
N-ch
• Feedback resistor: About 1 MΩ (5 V)
B• CMOS input
• Pull-down resistor (N-ch): About 50 kΩ (5 V)
R
CHAPTER 1 OVERVIEW
C• Output pull-up resistor (P-ch): About 50 kΩ (5 V)
• Hysteresis input
R
P-ch
N-ch
D• N-ch open-drain output
• CMOS input
P-ch
N-ch
P-ch
N-ch
N-ch
• The segment driver output is optional.
15
CHAPTER 1 OVERVIEW
Table 1.7-3 I/O circuit type (2/2)
TypeCircuitRemarks
E• CMOS output
• CMOS input
R
P-ch
P-ch
N-ch
• Hysteresis input (peripheral input)
• The pull-up resistor is optional: About 50 kΩ (5 V)
F• N-ch open-drain output
• CMOS input
N-ch
G• LCD controller/driver common/segment driver
output
P-ch
N-ch
P-ch
N-ch
H• N-ch open-drain output
• CMOS input
P-ch
N-ch
N-ch
16
Loading...
+ 288 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.