CHAPTER 3 CPU

3.1.1Specific-purpose Areas

In addition to the I/O area, the general-purpose register area and vector table area are available as areas for specific applications.

General-purpose Register Area (Address: 0100H to 01FFH)

This area is used for 8-bit arithmetic operations and transfer. Supplementary registers are provided.

Since this area is allocated to a part of the RAM area, it can also be used as normal RAM.

When this area is used as a general-purpose register, it can be accessed faster using shorter instructions by general-purpose register addressing.

For details, see Section "3.2.2 Register Bank Pointer (RP) " and Section "3.3 General-Purpose Registers ".

Vector Table Area (Address: FFC0H to FFFFH)

This area is used as vector tables of the vector call instructions, interrupts, and reset.

This area is allocated to the highest ranges of the ROM area, and the start address of the corresponding processing routine is set to the address of each vector table.

Table 3.1-1 provides the reference addresses in the vector table that correspond to the vector instructions, interrupts, and reset.

For details, see Section "3.4 Interrupts ", Section "3.5 Reset ", and "CALLV #vct" in APPENDIX "B.2 Special Instructions ".

Table 3.1-1 Vector Table (1/2)

 

Address in the vector table

Vector call instruction

 

 

Upper digits

Lower digits

 

 

 

 

CALLV #0

FFC0H

FFC1H

 

 

 

CALLV #1

FFC2H

FFC3H

 

 

 

CALLV #2

FFC4H

FFC5H

 

 

 

CALLV #3

FFC6H

FFC7H

 

 

 

CALLV #4

FFC8H

FFC9H

 

 

 

CALLV #5

FFCAH

FFCBH

 

 

 

CALLV #6

FFCCH

FFCDH

 

 

 

CALLV #7

FFCEH

FFCFH

 

 

 

IRQF

FFDCH

FFDDH

 

 

 

IRQE

FFDEH

FFDFH

 

 

 

IRQD

FFE0H

FFE1H

 

 

 

IRQC

FFE2H

FFE3H

 

 

 

24

Page 40
Image 40
Fujitsu MB89202 Specific-purpose Areas, Vector Table Area Address FFC0H to Ffffh, Vector /2, Address in the vector table

F202RA, MB89202 specifications

The Fujitsu MB89202 and F202RA microcontrollers are part of the 16-bit microcontroller family, renowned for their robust performance and versatility in a variety of embedded system applications. These devices are tailored for high-efficiency operation across diverse industries, including automotive, consumer electronics, and industrial automation.

One of the main features of the MB89202 is its powerful CPU core, which operates at a clock speed of up to 20 MHz. This enables the microcontroller to perform complex calculations and consumer-grade applications seamlessly. The architecture is designed to handle multiple tasks effectively, making it suitable for real-time operations.

Memory capacity is a vital characteristic of the MB89202, featuring on-chip RAM and ROM configurations. The microcontroller can accommodate different memory variants, providing developers with flexibility in memory allocation based on their application requirements. This adaptability facilitates applications ranging from simple control systems to complex data processing tasks.

The F202RA variant extends the capabilities of the MB89202 by integrating advanced peripheral functions. It includes built-in timers, A/D converters, and serial communication interfaces, which are essential for interfacing with other hardware components or sensors. The availability of these peripherals reduces the need for additional external circuits, thus contributing to a more compact and cost-effective design.

In terms of power management, the MB89202 series employs advanced power-saving technologies. The microcontroller offers various low-power modes, enabling devices to conserve energy during idle times, making it highly suitable for battery-operated applications. This characteristic not only enhances the efficiency of devices but also extends their operational lifespan.

Moreover, the Fujitsu MB89202 series incorporates robust protection features, including watchdog timers and failure detection mechanisms. These safety features ensure reliable operation in critical systems, making them a preferred choice in applications where failure is not an option.

The MB89202 and F202RA microcontrollers also support a range of development tools and environments, including integrated development environments (IDEs) and software libraries, which facilitate rapid application development. With these tools, developers can efficiently prototype, debug, and optimize their applications.

In summary, the Fujitsu MB89202 and F202RA microcontrollers stand out with their efficient performance, extensive memory options, integrated peripherals, and power-saving capabilities, making them ideal for a wide array of embedded applications. Their reliability and robustness further enhance their attractiveness for designers seeking advanced microcontroller solutions.