Interrupt Controller (INTC):
• Nine external interrupt pins (NMI, IRQ0 to IRQ7)
• Twenty-two internal interrupt sources
• Sixteen programmable priority levels
Bus State Controller (BSC):
• Supports external extended memory access
16-bit external data bus
• Memory address space divided into four areas (four areas of SRAM space) with the following
settable features:
Number of wait cycles (0 to 3 cycles)
Outputs chip-select signals for each area
• Wait cycles can be inserted using an external WAIT signal
Multifunction Timer Pulse Unit (MTU):
• Maximum 6 types of waveform output or maximum 6 types of pulse I/O processing possible
based on 16-bit timer, 3 channels
• 8 dual-use output compare/input capture registers
• 8 independent comparators
• 6 types of counter input clock
• Input capture function
• Pulse output mode
One shot, toggle, PWM
• Multiple counter synchronization function
Compare Match Timer (CMT) (Two Channels):
• 16-bit free-running counter
• One compare register
• Generates an interrupt request upon compare match
8-Bit Timers (TIM1, TIM2) (Two Channels):
• 8-bit interval timer function
• Interrupt generated on counter overflow (TIM1)
• Interrupt generated on compare match (TIM2)
2