MB89P935C Fujitsu Microelectronics, Inc., MB89P935C Datasheet

no-image

MB89P935C

Manufacturer Part Number
MB89P935C
Description
8-bit Proprietary Microcontroller
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MB89P935C
Manufacturer:
FUJITSU
Quantity:
6 240
Part Number:
MB89P935C
Manufacturer:
FUJITSU/富士通
Quantity:
20 000
FUJITSU SEMICONDUCTOR
8-bit Proprietary Microcontroller
CMOS
F
MB89P935C/PV930A
I DESCRIPTION
I FEATURES
I PACKAGE
• MB89600 Series CPU core
• Minimum execution time: 0.4 µ s/10MHz
• Interrupt processing time: 3.6 µ s/10MHz
• I/O ports: max. 21 channels
• 21-bit timebase timer
• 8-bit PWM timer
• 8/16-bit capture timer/counter
• 10-bit A/D converter: 8 channels
• UART
• 8-bit serial I/O
• External interrput 1 (Edge): 3 channels
• External interrupt 2 (Level): 8 channels
• Wild Register: 2 bytes
• OTPROM Read protection (Refer to "I Programming the OTPROM in MB89P935C")
• Low-power consumption modes (sleep mode and stop mode)
• DIP and SH-DIP package
• CMOS Technology
The MB89930C series is a line of single-chip microcontrollers. In addition to a compact instruction set, the
microcontrollers contain a variety of peripheral functions such as timers, serial interfaces, A/D converter and
external interrupts.
2
DATA SHEET
MC-8L MB89930C Series
32-pin plastic DIP
(DIP-32P-M04)
(DIP-32P-M01)
32-pin plastic SH-DIP
(DIP-32P-M05)
(DIP-32P-M01)
48-pin ceramic MQFP
(MQP-48C-P01)
(MQP-48C-P01)
Revision 1.0

Related parts for MB89P935C

MB89P935C Summary of contents

Page 1

... External interrput 1 (Edge): 3 channels • External interrupt 2 (Level): 8 channels • Wild Register: 2 bytes • OTPROM Read protection (Refer to "I Programming the OTPROM in MB89P935C") • Low-power consumption modes (sleep mode and stop mode) • DIP and SH-DIP package • CMOS Technology ...

Page 2

... A/D converter Wild Register Standby mode Power supply voltage Note: 1 Tinst = one instruction cycle (execution time) which can be selected as 1/4, 1/8, 1/16, or 1/64 of main clock. 2 MB89P935C One-time PROM product (read protection) 16K x 8-bit (internal PROM) 512 x 8 bits General-purpose I/O ports (CMOS): 21 (also serve as peripherals) (4 ports can be set as N-ch open-drain type) 21-bit Interrupt cycle: 0 ...

Page 3

... O : Availabe X : Not available I DIFFERENCES AMONG PRODUCTS 1. A/D Converter Power Supply Pin (AV There are AV and AVR pins in MB89P935C. They are absent in MB89PV930A. Hence, the electrical charac- CC teristics of MB89P935C is different from that of MB89PV930A. (Refer to "I ELECTRICAL CHARACTERISTICS 5. A/D Converter Electrical Characteristics") 2. Curent Consumption In the case of the MB89PV930A, add the current consumed by the EPROM which is connected to the top socket. ...

Page 4

MB89930C Series I PIN ASSIGNMENT P34/TO/INT10 4 (TOP VIEW) P04/INT24 1 32 P05/INT25 2 31 P06/INT26 3 30 P07/INT27 MOD0 28 6 MOD1 27 7 RST Vss 10 23 P37/BZ/PPG ...

Page 5

VIEW) 1 P34/TO/INT10 2 P33/EC 3 P32/UI/ P31/UO/ P30/UCK/SCK 71 6 P40/AN0 72 7 P41/AN1 73 8 P42/AN2 P43/AN3 76 10 P00/INT20/AN4 11 P01/INT21/AN5 12 P02/INT22/AN6 Pin No. Pin Symbol Pin No. ...

Page 6

MB89930C Series I PIN DESCRIPTION Pin Number DIP *1 MQFP * ...

Page 7

Pin No. *1 DIP MQFP — — 16 — *1: DIP-32P-M04 and DIP-32P-M05 *2: MQP-48C-P01 I/O Circuit Pin Name Type *2 Vcc — Power supply pin Vss — Power (GND) pin ...

Page 8

MB89930C Series •External EPROM Socket (MB89PV930A only) Pin Number Pin I/O Name MQFP * A12 ...

Page 9

I I/O CIRCUIT TYPE I/O Circuit Type X1 Nch Pch X0 A Standby control signal Pch D R Pch E Circuit Pch Nch R Pch Nch Pch Nch Pch Nch MB89930C Series Remarks • Crystal oscillation type ...

Page 10

MB89930C Series (Continued) Pch F Nch A/D enable R Pch G A/D enable 10 open-drain control • CMOS output • CMOS input • Analog input Analog input • N-ch open-drain output available • CMOS output • CMOS input Pch • ...

Page 11

... When an external clock is used, oscillation stabilization time is required for power-on reset (optional) and wake- up from stop mode. 7. About the Wild Register Function No wild register can be debugged on the MB89PV930A. For the operation check, test the MB89P935C installed on a target system. 8. Program Execution in RAM When the MB89PV930A is used, no program can be executed in RAM ...

Page 12

MB89930C Series I PROGRAMMING THE EPROM WITH PIGGYBACK/EVALUATION DEVICE 1. EPROM for Use MBM27C256A-20TVM 2. Programming Socket Adaptor To program to the PROM using an EPROM programmer, use the socket adaptor (manufacturer: Sun Hayato Co., Ltd.) listed below. Package LCC-32 ...

Page 13

... Corp.). Inquiry : Yokogawa Digital Computer Corp. : TEL (81)-42-333-6224 • To program the OTPROM using FUJITSU MCU programmer MB91919-001. Inquiry : Fujitsu Microelectronics Asia Pte Ltd. : TEL (65)-2810770 Note : Programming the OTPROM in MB89P935C is serial programming mode only. I/O RAM 512Byte Corresponding addresses on the Not available ...

Page 14

MB89930C Series 3. Programming Adaptor for OTPROM • To program the OTPROM using EPROM programmer AF200, use the programming adaptor (manufacturer: Sun Hayato Co., Ltd.) listed below. Package DIP-32P-M04 DIP-32P-M05 Inquiry : Sun Hayato Co., Ltd : TEL (81)-3-3986-0403 • ...

Page 15

I Block Diagram X0 X1 RST 4 P04/ INT24 P07/ INT27 4 P00/ INT20 /AN4 P03/ INT23 /AN7 AVcc AVss AVR 4 P40/AN0 P43/AN3 CMOS I/O port (Nch-OD) Other pins Vcc,Vss,MOD1,MOD0,C Timebase Oscillator timer circuit CMOS I/O port Clock control ...

Page 16

... The memory space of the MB89930C series is structured as illustrated below. 0000 0080 0100 0200 0280 C000 FFFF 16 Memory Space MB89P935C 0000 H H I/O 0080 H H RAM 512B 0100 H ...

Page 17

Registers 2 The F MC-8L family has two types of registers; dedicated registers in the CPU and general-purpose registers in the memory. The following dedicated registers are provided: Program counter (PC): A 16-bit register for indicating instruction storage positions ...

Page 18

MB89930C Series The RP indicates the address of the register bank currently in use. The relationship between the pointer contents and the actual address is based on the conversion rule illustrated below. Rule for Conversion of Actual Addresses of the ...

Page 19

The following general-purpose registers are provided: General-purpose registers: An 8-bit resister for storing data The general-purpose registers are 8 bits and located in the register banks of the memory. One bank contains eight registers total of 32 ...

Page 20

MB89930C Series I I/O MAP Address Register name 00 PDR0 H 01 DDR0 SYCC H 08 STBC H 09 WDTC H 0A TBTC PDR3 H 0D DDR3 H 0E ...

Page 21

Address Register name SIDR 2B H SODR 2C UPC ADC1 H 31 ADC2 H 32 ADDH H 33 ADDL H 34 ADEN EIE2 H 37 EIF2 H 38 ...

Page 22

MB89930C Series I ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Power supply voltage A/D converter reference input voltage Input voltage Output voltage “L” level maximum output current “L” level average output current “L” level total maximum output current “H” level ...

Page 23

Recommended Operating Conditions Parameter Symbol V CC Power supply voltage AV A/D converter reference AVR input voltage V IH "H" level input voltage V IHS V IL "L" level input voltage V ILS Open-drain output pin V D application ...

Page 24

MB89930C Series 5.5 5.0 4.5 Operating 4.0 Voltage (V) 3.5 3.0 2.5 2.0 1.0 Figure 1 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 ...

Page 25

DC Characteristics ( 5 Parameter Symbol P00 ~ P07, V P30 ~ P37, P40 ~ P43, IH P50, UI/SI “H” level RST, MOD0/1, input voltage UCK/SCK, EC, V IHS INT20 ~ INT27, ...

Page 26

MB89930C Series 4. AC Characteristics (1) Reset Timing Parameter RST “L” pulse width * : t is the oscillation cycle (1/F HCYL RST Note: The MCU operation is not guaranteed when the "L" pulse width is shorter than t (2) ...

Page 27

Clock Timing Parameter Clock frequency Clock cycle time Input clock pulse width Input clock rising/falling time X0 and X1 Timing and Conditions X 0 Main Clock Conditions ceramic reasonator is used (4) Instruction Cycle Symbol Parameter Instruction cycle t ...

Page 28

MB89930C Series (5) Peripheral Input Timing Parameter Peripheral input “H” pulse width Peripheral input “L” pulse width * : For information on t see “(4) Instruction Cycle.” inst, INT10 ~ INT12, INT20 ~ INT27, EC 0.2 Vcc Parameter Peripheral input ...

Page 29

UART, Serial I/O Timing Parameter Serial clock cycle time UCK/SCK ↓ → SO time Valid SI → UCK/SCK ↑ UCK/SCK ↑ → valid SI hold time Serial clock “H” pulse width Serial clock “L” pulse width UCK/SCK ↓ → ...

Page 30

... MB89P935C — LSB +5.0 MB89PV930A +2.5 MB89P935C — LSB +3.0 MB89PV930A +1.9 MB89P935C — LSB +2.5 MB89PV930A + 0.5 LSB AV + 2.5 LSB MB89P935C SS LSB + 0.5 LSB AV + 4.5 LSB MB89PV930A SS MB89P935C LSB MB89PV930A µs — 38 tinst* µA — 10 — AVR V — µA 140 260 At A/D start µA — A/D stop 10 = 1024. Remarks ...

Page 31

Theoretical I/O characteristics 3FF V FST 3FE 3FD 004 003 V OT 002 1 LSB 001 0.5 LSB AV SS Analog input V – V FST OT 1 LSB = 1022 Zero transition error 004 Actual conversion value 003 002 ...

Page 32

MB89930C Series (3) Notes on Using A/D Converter • Input impedance of the analog input pins The A/D converter used for the MB89930C series contains a sample hold circuit as illustrated below to fetch analog input voltage into the sample ...

Page 33

I EXAMPLE CHARACTERISTICS • Power Supply Current (External Clock) MB89P935A At The Main Clock Operation (Highest Clock Gear) Icc vs. Vcc Icc (mA 2.5 2 1 ...

Page 34

MB89930C Series I INSTRUCTIONS Execution instructions can be divided into the following four groups: • Transfer • Arithmetic operation • Branch • Others Table 1 lists symbols used for notation of instructions. Symbol dir Direct address (8 bits) off Offset ...

Page 35

Symbol EP Extra pointer EP (16 bits) PC Program counter PC (16 bits) SP Stack pointer SP (16 bits) PS Program status PS (16 bits) dr Accumulator A or index register IX (16 bits) CCR Condition code register CCR ...

Page 36

MB89930C Series Mnemonic ~ # MOV dir MOV @IX +off MOV ext MOV @EP MOV Ri MOV A,# MOV A,dir 3 2 MOV A,@IX +off 4 2 MOV ...

Page 37

Table 3 Arithmetic Operation Instructions (62 instructions) Mnemonic ~ # (A) ← (A) + (Ri ADDC A, (A) ← ( ADDC A,# (A) ← (A) + (dir ADDC ...

Page 38

MB89930C Series (Continued) Mnemonic ~ # AND A,@ AND A,@IX +off 4 2 AND A, A,# A,dir A,@ A,@IX +off 4 2 ...

Page 39

I INSTRUCTION MAP MB89930C Series 39 ...

Page 40

... MB89930C Series I ORDERING INFORMATION Part number MB89P935CP MB89P935CP-G-SH MB89PV930ACF 40 Package 32-pin Plastic DIP (DIP-32P-M04) 32-pin Plastic SH-DIP (DIP-32P-M05) 48-pin Ceramic MQFP (MQP-48C-P01) Remarks ...

Page 41

I PACKAGE DIMENSIONS 32-pin Plastic DIP DIP-32P-M04 2.159±.127 (.085±.005) 4.572±0.254 (.18±.01) 3.30(.130) 1.905±0.127 (.075±.005) 2001 FUJITSU LIMITED C 32-pin Plastic SH-DIP DIP-32P-M05 1.778 (.0700) 2002 FUJITSU LIMITED D32017Sc-1-1 C 41.91±0.127 (1.65±0.005) 13.97±0.127 (.550±.005) 0.635±0.127 (.025±.005) 0.457(.018) TYP 1.27(.050) TYP 2.54(.100) ...

Page 42

MB89930C Series 48-pin Ceramic MQFP MQP-48C-P01 42 (MQP-48C-P01) Dimensions in mm (inches) ...

Page 43

MEMO MB89930C Series 43 ...

Page 44

... KAWASAKI PLANT, 4-1-1, Kamikodanaka Nakahara-ku, Kawasaki-shi Kanagawa 211-8588, Japan Tel: (044) 754-3763 Fax: (044) 754-3329 http://www.fujitsu.co.jp/ North and South America FUJITSU MICROELECTRONICS, INC. Semiconductor Division 3545 North First Street San Jose, CA 95134-1804, USA Tel: (408) 922-9000 Fax: (408) 922-9179 Customer Response Center Mon ...

Related keywords