MB90333A Fujitsu, MB90333A Datasheet

no-image

MB90333A

Manufacturer Part Number
MB90333A
Description
Manufacturer
Fujitsu
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MB90333A
Manufacturer:
FUJ
Quantity:
1 831
Part Number:
MB90333APMC-G-102E1
Manufacturer:
PHILIPS
Quantity:
2 000
Part Number:
MB90333APMC-G-102E1
Manufacturer:
FUJITSU/富士通
Quantity:
20 000
FUJITSU SEMICONDUCTOR
16-bit Proprietary Microcontroller
CMOS
F
MB90333A/F334A/V330A
* : F
• Clock
DESCRIPTION
The MB90330 series are 16-bit microcontrollers designed for applications, such as personal computer peripheral
devices, that require USB communications. The USB feature supports not only 12-Mbps Function operation but
also Mini-HOST operation. It is equipped with functions that are suitable for personal computer peripheral devices
such as displays and audio devices, and control of mobile devices that support USB communications. While
inheriting the AT architecture of the F
addressing modes and contains enhanced signed multiplication and division instructions as well as a substantial
collection of improved bit manipulation instructions. In addition, long word processing is now available by intro-
ducing a 32-bit accumulator.
FEATURES
• Built-in oscillation circuit and PLL clock frequency multiplication circuit
• Oscillation clock
• The main clock is the oscillation clock divided into 2 (for oscillation 6 MHz : 3 MHz)
• Clock for USB is 48 MHz
• Machine clock frequency of 6 MHz, 12 MHz, or 24 MHz selectable
• Minimum execution time of instruction : 41.6 ns (6 MHz oscillation clock, 4-time multiplied : machine clock
PACKAGES
2
2
DATA SHEET
MC stands for FUJITSU Flexible Microcontroller, a registered trademark of FUJITSU LIMITED.
24 MHz and at operating V
MC-16LX MB90330 Series
120-pin Plastic LQFP
CC
(FPT-120P-M05)
= 3.3 V.
2
MC* family, the instruction set supports the C language and extended
120-pin Plastic LQFP
(FPT-120P-M21)
DS07-13734-1E
(Continued)

Related parts for MB90333A

MB90333A Summary of contents

Page 1

... CMOS 2 F MC-16LX MB90330 Series MB90333A/F334A/V330A DESCRIPTION The MB90330 series are 16-bit microcontrollers designed for applications, such as personal computer peripheral devices, that require USB communications. The USB feature supports not only 12-Mbps Function operation but also Mini-HOST operation equipped with functions that are suitable for personal computer peripheral devices such as displays and audio devices, and control of mobile devices that support USB communications ...

Page 2

MB90330 Series (Continued) • The maximum memory space : 16 MB • 24-bit addressing • Bank addressing • Instruction system • Data types : Bit, Byte, Word and Long word • Addressing mode (23 types) • Enhanced high-precision computing with ...

Page 3

... Supports Intel SM bus standard and Phillips I • Two-wire data transfer protocol specification • Master and slave transmission/reception * : license : 2 Purchase of Fujitsu I C components conveys a license under the Philips I 2 components system provided that the system conforms to the I by Philips. MB90330 Series ...

Page 4

... MB2147-01 or MB2147-20 hardware manual (3.3 Emulator-dedicated Power Supply Switching) about details. 4 MB90V330A MB90F334A For evaluation Built-in Flash memory No 384 Used bit : 351 instructions : 41.6 ns/at oscillation of 6 MHz (When 4 times are used : Machine clock of 24 MHz types : For 2 address pointers : MB90333A Built-in Mask ROM 256 ⎯ ...

Page 5

... PACKAGES AND PRODUCT MODELS Package FPT-120P-M05 (LQFP-0.40 mm) FPT-120P-M21 (LQFP-0.50 mm) PGA-299C-A01 (PGA) : Yes × Note : For detailed information on each package, see “ PACKAGE DIMENSIONS”. MB90330 Series MB90333A MB90F334A × × MB90V330A × × 5 ...

Page 6

MB90330 Series PIN ASSIGNMENT P30/A00/TIN1 1 P31/A01/TOT1 2 P32/A02/TIN2 3 P33/A03/TOT2 4 P34/A04 5 P35/A05 6 P36/A06 7 P37/A07 8 P40/A08/TIN0 9 P41/A09/TOT0 10 P42/A10/SIN0 11 P43/A11/SOT0 12 X0A 13 X1A 14 Vcc 15 Vss 16 P44/A12/SCK0 17 P45/A13/SIN1 18 ...

Page 7

PIN DESCRIPTION Pin no. Circuit Pin name type* LQFP 108, 107 X0 13, 14 X0A, X1A A 90 RST F P00 to P07 93 to 100 H AD00 to AD07 D00 to D07 P10 to P13 101 to ...

Page 8

MB90330 Series Pin no. Circuit Pin name type* LQFP P24 to P27 A20 to A23 117 to 120 D A20 to A23 PPG0 to PPG3 P30 1 A00 D TIN1 P31 2 A01 D TOT1 P32 3 A02 D TIN2 ...

Page 9

Pin no. Circuit Pin name type* LQFP P45 General purpose input/output port. 18 A13 G Function as the external address pin in non-multi-bus mode. SIN1 Function as a data input pin for UART ch1. P46 General purpose input/output port. 19 ...

Page 10

MB90330 Series Pin no. Circuit Pin name type* LQFP P62 23 INT2 C SIN P63 24 INT3 C SOT P64 25 INT4 C SCK P65 26 INT5 C PWC P66 INT6 27 C SCL0 P67 INT7 28 C SDA0 P70 ...

Page 11

Pin no. Circuit Pin name type* LQFP PA0 to PA3 General purpose input/output port. (Withstand voltage IN0 to IN3 Function as the input capture ch0 to ch3 trigger inputs. PA4 to PA7 General ...

Page 12

MB90330 Series I/O CIRCUIT TYPE Type X1 X1A A X0 X0A B Nch C Pch Nch D Pch E Nch Circuit Clock input Standby control signal Hysteresis input Nout Hysteresis input Standby control signal Pout Notes : ...

Page 13

Type Circuit Pch Pout Nch G CTL R Pch Pout H Nch Nout Pch Pout Nch I Pch Pch J Nch Nch • CMOS output • CMOS hysteresis input Open drain control (With input interception function at signal standby) With ...

Page 14

MB90330 Series (Continued) Type − K Pch Nch L 14 Circuit D + input D - input Differential input Full D + output Full D - output Low D + output Low D - output Direction Speed ...

Page 15

HANDLING DEVICES 1. Preventing latchup and turning on power supply Latchup may occur on CMOS IC under the following conditions: • voltage higher than V or lower than V CC • A voltage higher than the rated voltage ...

Page 16

MB90330 Series 7. Caution on Operations during PLL Clock Mode Even if the oscillator comes off or the clock input stops with the PLL clock selected for this microcontroller, the microcontroller may continue to operate at the free-running frequency of ...

Page 17

BLOCK DIAGRAM X0, X1 Clock control X0A,X1A RST circuit MD0 to MD2 Interrupt controller RAM ROM SIN0 to SIN3 UART/SIO SOT0 to SOT3 ch0 to ch3 SCK0 to SCK3 SCL0 to SCL2 SDA0 to SDA2 ch0 to ...

Page 18

... H Peripheral area 007900 007900 H 006100 004100 H RAM area (24KB) Register 000100 000100 H 0000FB 0000FB H Peripheral area 000000 000000 H Memory map of MB90330 series (1/3) MB90333A H ROM (FF bank ROM (FE bank ROM (FD bank ROM (FB bank ROM ...

Page 19

... H Peripheral area 000000 000000 H and FC0000 to FCFFFF at MB90F334, a value of “1” is read and FC0000 to FCFFFF at MB90333, a value of “1” is read MB90333A H ROM (FF bank ROM (FE bank ROM (FD bank ROM (FB bank ...

Page 20

... H RAM area (24KB) Register 000100 H 0000FB H Peripheral area 000000 H Memory map of MB90330 series (3/3) ”) of bank FF is visible from the higher addresses (“008000 to FFFFFF H H MB90333A FFFFFF H External area 008000 H 007FFF H Peripheral area 007900 H External area 004100 H RAM area (16KB) Register ...

Page 21

F MC 16L CPU PROGRAMMING MODEL 2 - • Dedicated register AH 32-bit • General purpose register + RP × 10 000180 H • Processor status Bit ILM Accumulator AL User stack pointer USP System stack ...

Page 22

MB90330 Series I/O MAP Register Address abbreviation 000000 PDR0 Port 0 Data Register H 000001 PDR1 Port 1 Data Register H 000002 PDR2 Port 2 Data Register H 000003 PDR3 Port 3 Data Register H 000004 PDR4 Port 4 Data ...

Page 23

Register Address abbreviation 000026 SMR1 Serial Mode Register ch1 H 000027 SCR1 Serial Control Register ch1 H SIDR1 Serial Input Data Register ch1 000028 H SODR1 Serial Output Data Register ch1 000029 SSR1 Serial Status Register ch1 H 00002A UTRLR1 ...

Page 24

MB90330 Series Register Address abbreviation 000049 PPGC3 PPG3 Operation Mode Control Register H 00004A PPGC4 PPG4 Operation Mode Control Register H 00004B PPGC5 PPG5 Operation Mode Control Register H PPG0 and PPG1 Output Control 00004C PPG01 H Register 00004D H ...

Page 25

Register Address abbreviation 000066 H TMCSR1 Timer Control Status Register ch1 000067 H TMR1 16-bit Timer Register ch1 Lower 000068 H TMRLR1 16-bit Reload Register ch1 Lower TMR1 16-bit Timer Register ch1 Upper 000069 H TMRLR1 16-bit Reload Register ch1 ...

Page 26

MB90330 Series Register Address abbreviation 000086 Timer Data Register Lower H TCDT 000087 Timer Data Register Upper H 000088 Timer Control Status Register Lower H TCCS 000089 Timer Control Status Register Upper H 00008A Compare Clear Register Lower H CPCLR ...

Page 27

Register Address abbreviation 0000B0 ICR00 Interrupt Control Register 00 H 0000B1 ICR01 Interrupt Control Register 01 H 0000B2 ICR02 Interrupt Control Register 02 H 0000B3 ICR03 Interrupt Control Register 03 H 0000B4 ICR04 Interrupt Control Register 04 H 0000B5 ICR05 ...

Page 28

MB90330 Series Register Address abbreviation 0000D2 H EP0C EP0 Control Register 0000D3 H 0000D4 H EP1C EP1 Control Register 0000D5 H 0000D6 H EP2C EP2 Control Register 0000D7 H 0000D8 H EP3C EP3 Control Register 0000D9 H 0000DA H EP4C ...

Page 29

Register Address abbreviation 0000F8 H EP4DT EP4 Data Register 0000F9 H 0000FA H EP5DT EP5 Data Register 0000FB H 0000FC H to 0000FF H 000100 Program Address Detection Register 001FF0 H ch0 Lower Program Address Detection ...

Page 30

MB90330 Series (Continued) Register Address abbreviation 007910 Input Capture Data Register Lower ch0 H IPCP0 007911 Input Capture Data Register Upper ch0 H 007912 Input Capture Data Register Lower ch1 H IPCP1 007913 Input Capture Data Register Upper ch1 H ...

Page 31

INTERRUPT SOURCES, INTERRUPT VECTORS, AND INTERRUPT CONTROL REGISTERS Interrupt source Reset INT 9 instruction Exceptional treatment USB Function1 USB Function2 USB Function3 USB Function4 USB Mini-HOST1 USB Mini-HOST2 ch0 DTP/External interrupt ch0 ch1 DTP/Extetrnal ...

Page 32

MB90330 Series (Continued) : Available stop function provided (The interrupt request flag is cleared by the interrupt clear signal. With a stop request). : Available (The interrupt request flag is cleared by the interrupt clear signal.) : ...

Page 33

PERIPHERAL RESOURCES 1. I/O port The I/O ports are used as general-purpose input/output ports (parallel I/O ports). MB90330 series model is provided with 12 ports (94 inputs) . The ports function as input/output pins for peripheral functions also. The port ...

Page 34

MB90330 Series • Register list (port data register) PDR0 7 Address : 000000 H P07 PDR1 15 Address : 000001 H P17 PDR2 7 Address : 000002 H P27 PDR3 15 Address : 000003 P37 H PDR4 7 Address : ...

Page 35

Register list (port direction register) DDR0 7 6 Address : 000010 H D07 D06 DDR1 15 14 Address : 000011 H D17 D16 DDR2 7 6 Address : 000012 H D27 D26 DDR3 15 14 Address : 000013 H ...

Page 36

MB90330 Series • Register list (Analog input enable register) ADER0 7 Address : 00001E H ADE7 ADER1 15 Address : 00001F H ADE15 ADE14 ADE13 This register controls the port 7, 8 pins as follows Port input/output mode. ...

Page 37

Block diagram of port 0 pin and port 1 pin Pull-up resistor setting register (RDRx) PDRx read Port data register (PDRx) PDRx write Port direction register (DDRx) • Block diagram of port 2 pin, port 3 pin, port 4 ...

Page 38

MB90330 Series • Block diagram of port 7 pin and port 8 pin Analog input enable register (ADER) PDRx read Port data register (PDRx) PDRx write Port direction register (DDRx) Notes : • When using as an input port, set ...

Page 39

Time-base timer The time-base timer is an 18-bit free-run counter (time-base timer counter) that counts in synchronization with the main clock (2 cycles of the oscillation clock HCLK). Four different time intervals can be selected, for each of which ...

Page 40

MB90330 Series • Block Diagram Time-base timer counter Dividing × 2 × HCLK by 2 Power-on reset Stop mode start Hold state start CKSCR : MCS = 1→0* 1 CKSCR : SCS = 0→1* 2 Time-base timer control ...

Page 41

Watchdog timer The watchdog timer is timer counter provided for measure of program runaway 2-bit counter operating with an output of the timebase timer or watch timer as the count clock and resets the CPU when ...

Page 42

MB90330 Series • Register list Watchdog timer control register (WDTC) 7 Address : 0000A8 H PONR ( R ) • Block Diagram Watch mode start Time-base timer mode start Sleep mode start Hold state start Watchdog timer Counter clear control ...

Page 43

Watch timer The watch timer is a 15-bit timer using the subclock. It can generate interval interrupts. It can also be used as a clock source for the watchdog timer. • Register list Watch timer control register (WTC) 7 ...

Page 44

MB90330 Series 5. 16-bit reload timer The 16-bit reload timer has the internal clock mode to decrement in synchronization with 3 different internal clocks and the event count mode to decrement upon detection of an arbitrary edge of the pulse ...

Page 45

Block diagram ∗1 TMRLR0 ∗2 TMRLR1 ∗3 TMRLR2 16-bit reload register ∗1 TMR0 ∗2 TMR1 ∗3 TMR2 16-bit timer register Count clock generation circuit Machine 3 Prescaler clock φ Clear Trigger Input Pin control circuit ∗1 TIN0 ∗2 TIN1 ...

Page 46

MB90330 Series 6. Multi function timer The multi-function timer enables the following based on the 16-bit free-run timer. • Output of independent waveform • Measurement of input pulse width • Measurement of external clock cycle • Configuration of a multi-functional ...

Page 47

The input capture unit in each channel can operate independently. • The effective edge of the external signal can be selected (rising edge, falling edge, both edges). • An interrupt request can be generated upon detection of the selected ...

Page 48

MB90330 Series • Register list (output compare) Compare register (OCCP0 to OCCP3) Address : 007919 H 00791B H C15 00791D H ( R/W ) 00791F H Address : 007918 H 00791A H C07 00791C R/W ...

Page 49

Register list (input capture) Input capture data register (IPCP0 to IPCP3) Address : 007911 H 15 007913 H CP15 007915 007917 H Address : 007910 H 7 007912 H CP07 007914 ...

Page 50

MB90330 Series • Block diagram of the 16-bit free-run timer, input capture units, and output compare units 8 IVF IVFE STOP 16-bit free-run timer 16 16-bit compare clear register 16 Compare register 0/2 Compare circuit 16 Compare register 1/3 Compare ...

Page 51

PPG timer (8-bit : 6 channels, 16-bit : 3 channels) 8/16-bit PPG timer consists of an 8-bit down counter (PCNT), PPG control register (PPGC0 to PPGC5), PPG output control register (PPG01, PPG23, PPG45) and PPG reload register (PRLL0 ...

Page 52

MB90330 Series • Register list PPG operation mode control register (PPGC1/PPGC3/PPGC5) 15 Address : 000047 H PEN1 000049 H ( R/W ) 00004B H (PPGC0/PPGC2/PPGC4) 7 Address : 000046 H PEN0 000048 H ( R/W ) 00004A H PPG output ...

Page 53

PPG ch0/2/4 block diagram Peripheral clock dividing by 16 Peripheral clock dividing by 8 Peripheral clock dividing by 4 Peripheral clock dividing by 2 Peripheral clock Count clock select Dividing by 512 of timebase counter output main clock ...

Page 54

MB90330 Series • 8-bit PPG ch1/3/5 block diagram Peripheral clock dividing by 16 Peripheral clock dividing by 8 Peripheral clock dividing by 4 Peripheral clock dividing by 2 Peripheral clock Count clock select Dividing by 512 timebase counter output main ...

Page 55

PWC timer The PWC timer is a 16-bit multi-function up-count timer capable of measuring the input signal pulse width. • Register list PWC control status register (PWCSR) 15 STRT Address : 00005D CKS1 Address ...

Page 56

MB90330 Series • Block Diagram PWCR read detection Reload Data transfer Overflow Control circuit Start edge selection Measurement starting edge Measurement termination edge Measurement termination interrupt request Overflow interrupt request 15 PWCSR 2 56 Error ERR PWCR 16 16 Clock ...

Page 57

UART UART is a general purpose serial communication interface for synchronous or asynchronous (start-stop syn- chronization) communications with external devices. It supports bi-directional communication (normal mode) and master/slave communication (multi-processor mode: supported on master side only). An interrupt can ...

Page 58

MB90330 Series • Register list Serial mode register (SMR0 to SMR3) Address : 000020 H MD1 000026 H ( R/W ) 00002C H 000032 H Serial control register (SCR0 to SCR3) Address : 000021 H PEN 000027 H ( R/W ...

Page 59

Block Diagram Special-purpose baud-rate generator (UART prescaler control register Clock UTCR0 to UTCR3) selector (UART prescaler reload UTRLR0 to UTRLR3) Pin SCK0 to SCK3 Pin SIN0 to SIN3 Receive status decision circuit SMR0 to SMR3 * : Interrupt number ...

Page 60

MB90330 Series 8. Extended I/O serial interface The extended I/O serial interface is a serial I/O interface in an 8-bit, single-channel, capable of clock synchronous data transfer. LSB-first or MSB-first transfer mode can be selected for data transfer. There are ...

Page 61

Block Diagram (MSB fast SIN SDR (serial data register) SOT SCK Internal clock 2 1 SMD2 SMD1 SMD0 Internal data bus (LSB fast) Transfer direction selection Shift clock counter Control circuit 0 SIE ...

Page 62

MB90330 Series Interface The interface is a serial I/O port supporting the Inter IC BUS. It serves as a master/slave device on the I bus and has the following features. • Master/slave sending ...

Page 63

Block Diagram ICCRx EN ICCRx CS4 CS3 CS2 CS1 CS0 IBSRx Bus busy BB Repeat start RSC Last Bit LRB Send/receive TRX FBT AL IBCRx BER BEIE INTE INT IBCRx Start SCC Master MSS ACK enable ACK GC-ACK enable ...

Page 64

MB90330 Series 10. USB Function The USB function is an interface supporting the USB (Universal Serial Bus) communications protocol. • Feature of USB function • Conform to USB2.0 Full Speed • Full speed (12 Mbps) is supported. • The device ...

Page 65

EP2/3/4/5 control register (EP2C to EP5C) 7 Address : 0000D6 H 0000D8 Reserved PKS2 0000DA R/W ) 0000DC H 15 Address : 0000D7 H 0000D9 EPEN TYPE H 0000DB H ( R/W ...

Page 66

MB90330 Series (Continued) EP0O status register (EP0OS) Address : 0000E4 ⎯ ⎯ Address : 0000E5 BFINI H ( R/W ) EP1 status register (EP1S) Address : 0000E6 H SIZE ( R Address : 0000E7 ...

Page 67

USB Mini-HOST USB Mini-HOST provides minimal host operations required and is a function that enables data to be transferred to and from Device without PC intervention. • Feature of USB Mini-HOST • Automatic detection of Low Speed/Full Speed transfer ...

Page 68

MB90330 Series • Register list USB host control register 0 (HCNT0) Address : 0000C0 H RWKIRE ( R/W ) USB host control register 1 (HCNT1) Address : 0000C1 Reserved Reserved H ( R/W ) USB host interruption register (HIRQ) Address ...

Page 69

USB retry timer setting register 0/1/2 (HRTIMER) 7 Address : 0000C6 H RTIMER0 ( R Address : 0000C7 H RTIMER1 ( R Address : 0000C8 ⎯ ⎯ ) USB host address register (HADR) ...

Page 70

MB90330 Series 12. 8/10-bit A/D converter The A/D converter converts analog input voltages into digital values and has the following features. • RC sequential compare conversion method with sample and hold circuit • Selectable 8-bit resolution or 10-bit resolution • ...

Page 71

Block Diagram Conversion channel MP AN0 AN1 AN2 AN3 AN4 AN5 Input AN6 circuit AN7 AN8 AN9 AN10 AN11 AN12 AN13 AN14 AN15 Trigger start ADTG Timer start Timer (PPG1 output AVRH selection D/A converter ADMR Sequential ...

Page 72

MB90330 Series 13. DTP/External interrupt circuit DTP (Data Transfer Peripheral)/External interrupt circuit detects the interrupt request input from the external interrupt input terminal (INT7 to INT0) , and outputs the interrupt request. • DTP/External interrupt circuit function The DTP/External interrupt ...

Page 73

Register list DTP/Interrupt enable register (ENIR) 7 Address : 00003C H EN7 (R/W) DTP/Interrupt source register (EIRR) 15 Address : 00003D H ER7 (R/W) Request level setting register (ELVR) 7 Address : 00003E H LB3 (R/W) 15 Address : ...

Page 74

MB90330 Series • Block Diagram Request level setting register LB7 LA7 LB6 2 Selector Pin P67/INT7 SDA0 Pin Selector P66/INT6 SCL0 Pin P65/INT5 PWC Pin P64/INT4 SCK DTP/interrupt source register (EIRR) ER7 ER6 ER5 ER4 ER3 ER2 ER1 ER0 DTP/interrupt ...

Page 75

Interrupt controller The interrupt control register is located inside the interrupt controller; it exists for every I/O having an interrupt function. This register has the following functions. • Setting of the interrupt levels of relevant resources • Register list ...

Page 76

MB90330 Series 15. µDMAC µDMAC is simple DMA with the function equal with EI following features. • Performs automatic data transfer between the peripheral resource (I/O) and memory • The program execution of CPU stops in the DMA start-up • ...

Page 77

DMA buffer address pointer lower 8-bit (DBAPL) 7 Address : 007920 H DBAPL DBAPL ( R R R/W ) DMA buffer address pointer middle 8-bit (DBAPM) 15 Address : 007921 H DBAPM DBAPM ( R/W ...

Page 78

MB90330 Series 16. External bus pin control circuit The external bus pin control circuit controls external bus pins to extend the CPU address and data buses to externals. • Register list • Automatic ready function selection register (ARSR) 15 Address ...

Page 79

Address matching detection function When the address is equal to the value set in the address detection register, the instruction code to be read into the CPU is forcibly replaced with the INT9 instruction code (01 instruction when executing ...

Page 80

MB90330 Series 18. Delay interrupt generator module The delay interrupt generation module is a module that generates interrupts for switching tasks. A hardware interrupt can be generated by software. • Delay interrupt generator module function • Setting the R0 bit ...

Page 81

ROM mirror function selection module The ROM mirror function select module can make a setting so that ROM data located in bank FF can be read by accessing bank 00. • ROM mirroring function selection module function FFFFFF Mirror ...

Page 82

MB90330 Series 20. Low power consumption (standby) mode 2 The F MC-16LX can be set to save power consumption by selecting and setting the low power consumption mode. • CPU operation mode and functional description CPU Operation operating mode clock ...

Page 83

Clock The clock generator controls the internal clock as the operating clock for the CPU and peripheral resources. The internal clock is referred to as machine clock whose one cycle is defined as machine cycle. The clock based on ...

Page 84

MB90330 Series 22. 3 Mbits flash memory The description that follows applies to the flash memory built in the MB90F334A not applicable to evaluation ROM or masked ROM. The flash memory is located in bank FF in the ...

Page 85

Sector configuration of flash memory Flash Memory CPU address Writer address * * : The writer address is relative to the CPU address when data is programmed into flash memory by a parallel programmer. Programming and erasing by the ...

Page 86

... Note : Inquire of Yokogawa Digital Computer Corporation for details about the functions and operations of the AF220, AF210, AF120 and AF110 flash microcontroller programmer, general-purpose common cable for connection (AZ210) and connectors. • Pins Used for Fujitsu Standard Serial On-board Programming Pin Function ...

Page 87

... Single key model AZ221 PC/AT RS232C cable for writer AZ210 Standard target probe (a) length : 1 m FF201 Control module for Fujitsu F AZ290 Remote controller / Card (option) Flash memory capacity to 512 KB correspondence Contact to : Yokogawa Digital Computer Corporation TEL : 81-423-33-6224 Note : The AF200 flash microcontroller programmer is a retired product, but it can be supported using control module FF201 ...

Page 88

MB90330 Series ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Power supply voltage Input voltage* Output voltage* 1 Maximum clamp current Total maximum clamp current “L” level maximum output current “L” level average output current “L” level maximum total ...

Page 89

The value of the limiting resistance should be set so that when the +B signal is applied the input current to the microcontroller pin does not exceed rated values, either instantaneously or for prolonged periods. • Note that when ...

Page 90

... 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. 90 Value Unit ...

Page 91

... − 40 ° ° Value Unit Remarks Typ Max − ⎯ Vcc V ⎯ 3.6 V Vss ⎯ 0.4 ⎯ 0.3 V ⎯ µA ⎯ µA 50 100 kΩ µA 0 MB90F334A MB90333A MB90F334A MB90333A 3 µA 25 150 (Continued) 91 ...

Page 92

MB90330 Series (Continued) Sym- Parameter Pin name bol I s CCL Power supply V CC current I CCT I CCH Input Other than AVcc capacitance AVss, Vcc, Vss Pull-up R RST up resistor Note : P60 to P67, ...

Page 93

AC Characteristics (1)Clock input timing Sym- Parameter bol f CH Clock frequency HCYL Clock cycle time t LCYL Input clock pulse width P WHL P WLL Input clock rise time and fall ...

Page 94

MB90330 Series • PLL operation guarantee range Relation between internal operation clock frequency and power supply voltage 3.6 3.0 2.7 3 Note : When the USB is used, operation is guaranteed at voltages between 3.0 V and 3.6 V. Relation ...

Page 95

The AC standards assume the following measurement reference voltages. • Input signal waveform Hysteresis input pin 0 0 Hysteresis input/other than MD input pin 0 0 MB90330 Series • Output signal waveform ...

Page 96

MB90330 Series (2)Clock output timing Parameter Symbol Pin name Cycle time t CYC CLK↑→CLK↓ t CHCL Note : t : See “ (1) Clock input timing”. CP 2.4 V CLK 96 (V Conditions Min ⎯ CLK − ...

Page 97

Reset Sym- Pin Parameter bol name Reset input time t RST RSTL * : Oscillation time of oscillator is the time that the amplitude reaches takes several milliseconds to several dozens of milliseconds on a crystal ...

Page 98

MB90330 Series (4) Power-on reset Parameter Symbol Pin name Power supply rising time t R Power supply shutdown t OFF time Notes : • V must be lower than 0.2 V before the power supply is turned on. CC • ...

Page 99

UART0 I/O extended serial timing Sym Parameter bol Serial clock cycle time t SCYC SCK↓→SOT delay time t SLOV Valid SIN→SCK↑ t IVSH SCK↑→valid SIN hold time t SHIX Serial clock H pulse width t SHSL ...

Page 100

MB90330 Series • Internal shift clock mode SCK SOT SIN • External shift clock mode SCK SOT SIN 100 t SCYC 2 SLOV 2 IVSH SHIX 0 0.2 V ...

Page 101

I C timing 2 Parameter Symbol SCL clock frequency (Repeat) [start] condition hold time SDA ↓ → SCL ↓ SCL clock “L” width SCL clock “H” width Repeat [start] condition setup time SCL ↑ → SDA ↓ Data hold ...

Page 102

MB90330 Series (7) Timer input timing Parameter Symbol t TIWH Input pulse width t TIWL Note : t : See “ (1) Clock input timing”. CP 0.8 V PWC TINx INx FRCK (8) Timer output timing Sym- Parameter CLK↑→T change ...

Page 103

Bus read timing Sym Parameter Pin name bol ALE pulse width t LHLL Valid address→ALE↓time t AVLL ALE↓→Address valid time t LLAX Valid address→RD↓time t AVRL Valid address→valid data t AVDV input RD pulse width t RLRH RD↓→valid data ...

Page 104

MB90330 Series CLK ALE RD In multiplex mode A23 to A16 2.4 V AD15 to AD00 0 non-multiplex mode A23 to A00 D15 to D00 104 t t AVCH RLCH 2.4 V 2.4 V 2.4 V 2.4 V ...

Page 105

Bus write timing Sym- Parameter bol Valid address→WR↓time t AVWL WR pulse width t WLWH Valid data output→WR↑time t DVWH WR↑→data hold time t WHDX WR↑→address valid time t WHAX WR↑→ALE↑time t WHLH WR↓→CLK↑time t WLCH Note : t ...

Page 106

MB90330 Series (12) Ready input timing Parameter Symbol RDY set-up time t RYHS RDY hold time t RYHH Notes : • If the RDY set-up time is insufficient, use the auto-ready function. • For input from the RDY pin, be ...

Page 107

Hold timing Parameter Symbol Pin floating→HAK↓time t XHAL HAK↓→pin valid time t HAHV Notes : • It takes one cycle or more for HAK to change after the HRQ pin is captured. • See “ (1) Clock ...

Page 108

MB90330 Series 5. Electrical Characteristics for the A/D Converter Sym Parameter bol ⎯ Resolution ⎯ Total error ⎯ Nonlinear error ⎯ Differential linear error Zero transition voltage V OT Full-scale transition V FST voltage ⎯ Conversion time ⎯ Sampling time ...

Page 109

... Minimum sampling time [µs] • If the sampling time cannot be sufficient, connect a capacitor of about 0.1 µF to the analog input pin. • About errors | | As AVRH becomes smaller, values of relative errors grow larger MB90333A MB90F334A MB90V330A (External impedance = 0 kΩ kΩ ...

Page 110

MB90330 Series 6. USB characteristics Parameter Input High level voltage Input Low level voltage Input characteristics Differential input sensitivity Differential common mode range V Output High level voltage Output Low level voltage Cross over voltage Rise time Output characteristics Fall ...

Page 111

Load condition (Full Speed) • Load condition (Low Speed) HVP HVM = Ω Testing point DVP/HVP C = Ω Testing point S DVM/HVM C = Ω Testing point ...

Page 112

MB90330 Series 7. Flash memory write/erase characteristics Parameter Condition Sector erase time = + 25 ° Chip erase time V CC Word (16-bit width) programming time Programming/erase cycle Flash memory data Average = + 85 °C retaining period ...

Page 113

... ORDERING INFORMATION Part number MB90F334APFF MB90333APFF MB90F334APMC MB90333APMC MB90V330A MB90330 Series Package 120-pin Plastic LQFP (FPT-120P-M05) 120-pin Plastic LQFP (FPT-120P-M21) 299-pin Ceramic PGA (PGA-299C-A01) Remarks For evaluation 113 ...

Page 114

... INDEX 120 LEAD No. 1 0.40(.016) 2003 FUJITSU LIMITED F120006S-c-4-5 C 114 Note These dimensions do not include resin protrusion. Note 2) Pins width and pins thickness include plating thickness. Note 3) Pins width do not include tie bar cutting remainder ...

Page 115

... INDEX 120 LEAD No. 1 0.50(.020) 2002 FUJITSU LIMITED F120033S-c-4-4 C Note These dimensions do not include resin protrusion. Resin protrusion is +0.26 (.010) MAX (each side) . Note 2) Pins width and pins thickness include plating thickness. Note 3) Pins width do not include tie bar cutting remainder. +.016 SQ – ...

Page 116

... Fujitsu or any third party or does Fujitsu warrant non-infringement of any third-party’s intellectual property right or other right by using such information. ...

Related keywords