
2
CHAPTER 1 OVERVIEW OF THE MB91150
1.1
MB91150 Features
The MB91150 is a single-chip microcontroller with peripheral I/O resources suited for
controlling devices such as audio equipment and MD drives that require operation
with low-power consumption. The core of the MB91150 is a 32-bit RISC CPU (FR30
Series).
■
MB91150 features
❍
CPU
•
32-bit RISC (FR30), load/store architecture, 5-stage pipeline
•
32-bit general-purpose register x 16
•
16-bit fixed-length instructions (basic instruction), one instruction per cycle
•
Instructions for memory-to-memory transfer, bit processing, parallel shift, etc.
The instructions are suited for embedded-type usage.
•
Instructions for entry/exit functions, multiple load/store instructions for the register contents,
instructions for high-level languages.
•
Register interlock function allowing simpler assembler code
•
Branch instruction with a delay slot allowing a decrease in overhead for branch processing
•
Built-in multiplier, supported on the instruction level
•
Signed 32-bit multiplication: 5 cycles
•
Signed 16-bit multiplication: 3 cycles
•
Interrupt (PC and PS saving): 6 cycles, 16 priority levels
❍
Bus interface
•
24-bit address output, 8-bit and 16-bit data I/O
•
Basic bus cycle: 2 clock cycles
•
Interface for supporting various memory types
•
Unused data and address pins can be used as I/O pins.
•
Support of little endian mode
❍
Internal ROM
•
MB91F155A, MB91FV150
•
FLASH product, EVA-FLASH product: 510 KB
•
MB91155
•
Mask product: 510 KB
•
MB91154
•
Mask product: 384 KB
Summary of Contents for MB91150 Series
Page 1: ......
Page 2: ......
Page 3: ...FUJITSU LIMITED FR30 32 BIT MICROCONTROLLER MB91150 Series HARDWARE MANUAL ...
Page 4: ......
Page 10: ...vi ...
Page 112: ...96 CHAPTER 3 MEMORY SPACE CPU AND CONTROL UNIT ...
Page 178: ...162 CHAPTER 5 I O PORTS ...
Page 214: ...198 CHAPTER 7 16 BIT RELOAD TIMER ...
Page 240: ...224 CHAPTER 8 PPG TIMER ...
Page 310: ...294 CHAPTER 13 8 10 BIT A D CONVERTER ...
Page 318: ...302 CHAPTER 14 8 BIT D A CONVERTER ...
Page 362: ...346 CHAPTER 15 UART ...
Page 420: ...404 CHAPTER 19 PERIPHERAL STOP CONTROL ...
Page 428: ...412 CHAPTER 20 CALENDAR MACROS ...
Page 503: ...487 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 510: ...494 INDEX ...
Page 512: ......