M30262F8GP#U9 Renesas Electronics America, M30262F8GP#U9 Datasheet - Page 274

IC M16C/TINY MCU FLASH 48LQFP

M30262F8GP#U9

Manufacturer Part Number
M30262F8GP#U9
Description
IC M16C/TINY MCU FLASH 48LQFP
Manufacturer
Renesas Electronics America
Series
M16C™ M16C/Tiny/26r
Datasheets

Specifications of M30262F8GP#U9

Core Processor
M16C/60
Core Size
16-Bit
Speed
20MHz
Connectivity
I²C, IEBus, SIO, UART/USART
Peripherals
DMA, WDT
Number Of I /o
38
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-20°C ~ 85°C
Package / Case
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
M30262F8GP#U9M30262F8GP
Manufacturer:
NA
Quantity:
20 000
Company:
Part Number:
M30262F8GP#U9M30262F8GP#D3
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Company:
Part Number:
M30262F8GP#U9M30262F8GP#D5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Company:
Part Number:
M30262F8GP#U9M30262F8GP#U3
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Company:
Part Number:
M30262F8GP#U9M30262F8GP#U5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Figure 5.3.2 Stack status before and after an interrupt request is acknowledged
Chapter 5
Table 5.3.2 Relationship between Interrupts without Interrupt Priority Levels and IPL
Address
5.3.2 Changes of IPL When Interrupt Request Acknowledged
5.3.3 Saving Registers
Stack status before interrupt request is acknowledged
Interrupt sources without interrupt priority levels
Watchdog timer, NMI
Reset
Other
When an interrupt request is acknowledged, the interrupt priority level of the acknowledged interrupt is
set to the processor interrupt priority level (IPL).
If an interrupt request is acknowledged that does not have an interrupt priority level, the value shown in
Table 5.3.2 is set to the IPL.
In an interrupt sequence, only the contents of the flag register (FLG) and program counter (PC) are
saved to the stack area.
The order in which these contents are saved is as follows: First, the 4 high-order bits of the program
counter and 4 high-order bits and 8 low-order bits of the FLG register for a total of 16 bits are saved to
the stack area. Next, the 16 low-order bits of the program counter are saved. Figure 5.3.2 shows the
stack status before an interrupt request is acknowledged and the stack status after an interrupt request
is acknowledged.
If there are any other registers you want to be saved, save them in software at the beginning of the
interrupt routine. The PUSHM instruction allows you to save all registers except the stack pointer (SP)
by a single instruction.
m–4
m–3
m–2
m–1
m
m+1
MSB
Content of
previous stack
Content of
previous stack
Stack area
Interrupt
_______
LSB
[SP]
Stack pointer
value before
interrupt occurs
256
Address
Stack status after interrupt request is acknowledged
Value that is set to IPL
m–4
m–3
m–2
m–1
m
m+1
MSB
Not changed
Flag register
Content of
previous stack
Content of
previous stack
Program counter
Program counter
Flag register
(FLG
Stack area
7
0
(FLG
H
)
(PC
(PC
L
M
L
)
)
)
Program counter
(PC
5.3 Interrupt Sequence
H
)
LSB
[SP]
New stack
pointer value

Related parts for M30262F8GP#U9