M3087BFKBGP#U3 Renesas Electronics America, M3087BFKBGP#U3 Datasheet - Page 591
M3087BFKBGP#U3
Manufacturer Part Number
M3087BFKBGP#U3
Description
IC M32C/87B MCU FLASH 144LQFP
Manufacturer
Renesas Electronics America
Series
M16C™ M32C/80r
Datasheet
1.M3087BFLGPU3.pdf
(629 pages)
Specifications of M3087BFKBGP#U3
Core Processor
M32C/80
Core Size
16/32-Bit
Speed
32MHz
Connectivity
EBI/EMI, I²C, IEBus, IrDA, SIO, UART/USART
Peripherals
DMA, POR, PWM, WDT
Number Of I /o
121
Program Memory Size
768KB (768K x 8)
Program Memory Type
FLASH
Ram Size
48K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Data Converters
A/D 34x10b, D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
144-LQFP
For Use With
R0K330879S001BE - KIT DEV RSK M32C/87R0K330879S000BE - KIT DEV RSK M32C/87
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M3087BFKBGP#U3M3087BFKBGP#U5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
- Current page: 591 of 629
- Download datasheet (16Mb)
M32C/87 Group (M32C/87, M32C/87A, M32C/87B)
REJ09B0180-0151 Rev.1.51 Jul 31, 2008
Page 567 of 587
Figure 28.4
28.7.4
28.7.5
28.7.6
•
To change the Interrupt Control Register while an interrupt request is disabled, use the following instructions.
Changing IR bit:
The IR bit may not be changed to 0 (interrupt not requested) by writing, depending on which instruction is used.
If this causes a problem, use MOV instruction to change the register. (Technical update: TN-M16C-85-0204)
Changing any bits other than IR bit:
If an interrupt request is generated while writing to the corresponding Interrupt Control Register with
instructions such as MOV, the IR bit may not become 1 (interrupt requested) and the interrupt is not
acknowledged. If this causes a problem, use the following instructions to write to the register:
AND, OR, BCLR, BSET
The DMAII bit in the RLVL register is undefined after reset. To use interrupt priority level 7 for an interrupt,
set it to 0 before setting the Interrupt Control Register.
Figure 28.4 shows an example of the switching procedure for an INTi interrupt source. (i = 6 to 8)
IIOjIE register: INTiE bit = 0
IFSRA register: IFSRk bit
IIOjIR register: INTiR bit = 0
IIOjIE register: INTiE bit = 1
The INTiR bit (i = 6 to 8) in the IIOjIR register (j = 9 to 11) may become 1 (interrupt requested) when the
polarity settings of pins INT6 to INT8 are changed. Set the INTiR bit to 0 (interrupt not requested) after the
polarity setting is changed.
•
Interrupt request flag
An interrupt request flag becomes 1 (interrupt requested) when an interrupt request is generated. This flag
does not automatically become 0 when the interrupt request is acknowledged. Use AND or BCLR
instruction to set it to 0 (interrupt not requested) in the interrupt routine. If any of these flags remains 1, the
IR bit in the IIOiIC (CANjIC (j = 0 to 5)) register does not become 1 when an interrupt request is generated
in the same register. (Interrupt does not occur.)
If an interrupt request is generated while writing a 0 to the corresponding interrupt request flag, the flag
may not be cleared to 0. In this case, keep writing a 0 until 0 is read.
Changing Interrupt Control Register
Changing IIOiIR Register (i = 0 to 11)
Changing RLVL Register
Switching Procedure for INTi (i = 6 to 8) Interrupt Source
Start
End
Interrupt disabled
Select polarity for an interrupt
Clear the interrupt request bit
Interrupt enabled
j = 9, k = 10 when i = 6
j = 10, k = 11 when i = 7
j = 11, k = 12 when i = 8
28. Usage Notes
Related parts for M3087BFKBGP#U3
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
KIT STARTER FOR M16C/29
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/2D
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
R0K33062P STARTER KIT
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/23 E8A
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/25
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER H8S2456 SHARPE DSPLY
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C38C
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C35C
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8CL3AC+LCD APPS
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR RX610
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R32C/118
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT DEV RSK-R8C/26-29
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR SH7124
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR H8SX/1622
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT DEV FOR SH7203
Manufacturer:
Renesas Electronics America
Datasheet: