Payment Method
MB90F598 +BOM
16-bitProprietaryMicrocontroller
MQFP100P-
Manufacturer:
-
Mfr.Part #:
MB90F598
-
Datasheet:
-
Series:
F2MC-8FX
-
Core Processor:
8FX
-
Core Size:
8-Bit
-
Speed:
20MHz
All bill of materials (BOM) can be sent via email to [email protected], or fill below form to Quote for MB90F598, guaranteed quotes back within 12hr.
Availability: 7072 PCS
Please fill in the short form below and we will provide you the quotation immediately.
MB90F598 General Description
■ DESCRIPTIONThe MB90595/595G series with FULL-CAN*1 interface and FLASH ROM is especially designed for automotive and industrial applications. Its main features are two on board CAN Interfaces, which conform to V2.0 Part A and Part B, while supporting a very flexible message buffer scheme and so offering more functions than a normal full CAN approach.■ FEATURES• Clock Embedded PLL clock multiplication circuit Operating clock (PLL clock) can be selected from divided-by-2 of oscillation or one to four times the oscillation (at oscillation of 4 MHz, 4 MHz to 16 MHz). Minimum instruction execution time: 62.5 ns (operation at oscillation of 4 MHz, four times the oscillation clock, VCC of 5.0 V)• Instruction set to optimize controller applications Rich data types (bit, byte, word, long word) Rich addressing mode (23 types) Enhanced signed multiplication/division instruction and RETI instruction functions Enhanced precision calculation realized by the 32-bit accumulator• Instruction set designed for high level language (C language) and multi-task operations Adoption of system stack pointer Enhanced pointer indirect instructions Barrel shift instructions• Program patch function (for two address pointers)• Enhanced execution speed: 4-byte instruction queue• Enhanced interrupt function: 8 levels, 34 factors• Automatic data transmission function independent of CPU operation Extended intelligent I/O service function (EI2OS): Up to 10 channels• Embedded ROM size and types Mask ROM: 128 Kbytes Flash ROM: 128 Kbytes Embedded RAM size: 4 Kbytes (MB90V595/595G: 6 Kbytes)• Flash ROM Supports automatic programming, Embedded Algorithm TM* Write/Erase/Erase-Suspend/Resume commands A flag indicating completion of the algorithm Hard-wired reset vector available in order to point to a fixed boot sector Erase can be performed on each block Block protection with external programming voltage• Low-power consumption (stand-by) mode Sleep mode (mode in which CPU operating clock is stopped) Stop mode (mode in which oscillation is stopped) CPU intermittent operation mode Hardware stand-by mode• Process: 0.5 µm CMOS technology• I/O port General-purpose I/O ports: 78 ports Push-pull output and Schmitt trigger input. Programmable on each bit as I/O or signal for peripherals.• Timer Watchdog timer: 1 channel 8/16-bit PPG timer: 8/16-bit × 6 channels 16-bit re-load timer: 2 channels• 16-bit I/O timer Input capture: 4 channels Output compare: 4 channels• Extended I/O serial interface: 1 channel• UART0 With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized (with start/stop bit) transmission can be selectively used.• UART1 (SCI) With full-duplex double buffer (8-bit length) Clock asynchronized or clock synchronized serial transmission (I/O extended transmission) can be selectively used.• Stepping motor controller (4 channels)• External interrupt circuit (8 channels) A module for starting an extended intelligent I/O service (EI2OS) and generating an external interrupt which is triggered by an external input.• Delayed interrupt generation module: Generates an interrupt request for switching tasks.• 8/10-bit A/D converter (8 channels) 8/10-bit resolution can be selectively used. Starting by an external trigger input.• FULL-CAN interface: 1 channel Conforming to Version 2.0 Part A and Part B Flexible message buffering (mailbox and FIFO buffering can be mixed)• 18-bit Time-base counter• External bus interface: Maximum address space 16 Mbytes
Key Features
- Clock
- Embedded PLL clock multiplication circuit
- Operating clock (PLL clock) can be selected from divided-by-2 of oscillation or one to four times the oscillation (at oscillation of 4 MHz, 4 MHz to 16 MHz).
- Minimum instruction execution time: 62.5 ns (operation at oscillation of 4 MHz, four times the oscillation clock, VCC of 5.0 V)
- Instruction set to optimize controller applications
- Rich data types (bit, byte, word, long word)
- Rich addressing mode (23 types)
- Enhanced signed multiplication/division instruction and RETI instruction functions
- Enhanced precision calculation realized by the 32-bit accumulator
- Instruction set designed for high level language (C language) and multi-task operations
- Adoption of system stack pointer
- Enhanced pointer indirect instructions
- Barrel shift instructions
- Program patch function (for two address pointers)
- Enhanced execution speed: 4-byte instruction queue
- Enhanced interrupt function: 8 levels, 34 factors
- Automatic data transmission function independent of CPU operation
- Extended intelligent I/O service function (EI2OS): Up to 10 channels
- Embedded ROM size and types
- Mask ROM: 128 Kbytes
- Flash ROM: 128 Kbytes
- Embedded RAM size: 4 Kbytes (MB90V595/595G: 6 Kbytes)
- Flash ROM
- Supports automatic programming, Embedded Algorithm TM
- Write/Erase/Erase-Suspend/Resume commands
- A flag indicating completion of the algorithm
- Hard-wired reset vector available in order to point to a fixed boot sector
- Erase can be performed on each block
- Block protection with external programming voltage
- Low-power consumption (stand-by) mode
- Sleep mode (mode in which CPU operating clock is stopped)
- Stop mode (mode in which oscillation is stopped)
- CPU intermittent operation mode
- Hardware stand-by mode
- Process: 0.5 µm CMOS technology
- I/O port
- General-purpose I/O ports: 78 ports
- Push-pull output and Schmitt trigger input.
- Programmable on each bit as I/O or signal for peripherals.
- Timer
- Watchdog timer: 1 channel
- 8/16-bit PPG timer: 8/16-bit × 6 channels
- 16-bit re-load timer: 2 channels
- 16-bit I/O timer
- Input capture: 4 channels
- Output compare: 4 channels
- Extended I/O serial interface: 1 channel
- UART0
- With full-duplex double buffer (8-bit length)
- Clock asynchronized or clock synchronized (with start/stop bit) transmission can be selectively used.
- UART1 (SCI)
- With full-duplex double buffer (8-bit length)
- Clock asynchronized or clock synchronized serial transmission (I/O extended transmission) can be selectively used.
- Stepping motor controller (4 channels)
- External interrupt circuit (8 channels)
- A module for starting an extended intelligent I/O service (EI2OS) and generating an external interrupt which is triggered by an external input.
- Delayed interrupt generation module: Generates an interrupt request for switching tasks.
- 8/10-bit A/D converter (8 channels)
- 8/10-bit resolution can be selectively used.
- Starting by an external trigger input.
- FULL-CAN interface: 1 channel
- Conforming to Version 2.0 Part A and Part B
- Flexible message buffering (mailbox and FIFO buffering can be mixed)
- 18-bit Time-base counter
- External bus interface: Maximum address space 16 Mbytes
Application
- The MB90F598 microcontroller can be used in a variety of applications, including:
- 1. Industrial control systems: It can be utilized in automation and control systems to perform tasks such as monitoring sensors, controlling equipment, and communicating with other devices.
- 2. Automotive applications: The microcontroller can be employed in automotive systems for tasks like engine management, body control, instrument clusters, and more.
- 3. Consumer electronics: It can be integrated into devices such as home appliances, audio/video equipment, and gaming consoles to provide control, processing, and connectivity capabilities.
- 4. Communication systems: The microcontroller can be used in communication devices, such as modems and routers, to handle data processing and control functions.
Specifications
Product Name | MB90F598 | Product Type | Microcontroller |
Series | F2MC-8FX | Core Processor | 8FX |
Core Size | 8-Bit | Speed | 20MHz |
Connectivity | I²C, SPI, UART | Peripherals | ADC, PWM, WDT |
Number of I/Os | 46 | Program Memory Size | 32KB |
Data RAM Size | 1KB | Voltage - Supply | 2.7 V ~ 5.5 V |
Operating Temperature | -40°C ~ 85°C | Mounting Type | Surface Mount |
Service Policies and Others
After-Sales & Settlement Related
For alternative payment channels, please reach out to us at:
[email protected]Shipping Method
AVAQ determines and packages all devices based on electrostatic discharge (ESD) and moisture sensitivity level (MSL) protection requirements.
365-Day Product
Quality Guarantee
We promise to provide 365 days quality assurance service for all our products.
In Stock: 7,072
Minimum Order: 1
Qty. | Unit Price | Ext. Price |
---|---|---|
1+ | - | - |
The prices below are for reference only.
Impressed with Avaq's lightning-fast delivery! The MB90F598 components arrived in record time, and I was able to complete my project ahead of schedule.