M3A-0033 Renesas Electronics America, M3A-0033 Datasheet - Page 30

DEV EVALUATION BOARD FOR M66291G

M3A-0033

Manufacturer Part Number
M3A-0033
Description
DEV EVALUATION BOARD FOR M66291G
Manufacturer
Renesas Electronics America
Datasheet

Specifications of M3A-0033

Main Purpose
USB Controller
Embedded
*
Utilized Ic / Part
M66291
Primary Attributes
*
Secondary Attributes
*
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
<Example>
9.2 Restrictions on Interrupts
9.3 Restrictions on Break Point
9.4 Restrictions on Stop Mode or Wait Mode
M66291GP Evaluation Board
Note1: Interrupt of Undefined , Overflow run at UND , INTO instruction.
- Maximum 4 break points are settable.
- Do not set a breakpoint in an instruction immediately after the LDC instruction. No break occurs even when you
set a breakpoint in an instruction immediately after the LDC instruction.
- Program execution cannot be stopped by a break in the INT instruction. Once a break occurs, the GO command
cannot be used thereafter.
NOP
NOP
NOP
INT#3 <- Break
NOP
NOP
The monitor program cannot be run in STOP modes and WAIT modes. Can't be changed STOP modes or WAIT
modes in user program.
(1) Interrupt vector tables that reside in the fixed vector table
(2) Interrupts located in the variable vector table
Interrupt Cause
Undefined
Overflow
BRK instruction
Address match
Watchdog timer
NMI
Reset
Interrupt vector tables that reside in the fixed vector table are not use the user program except reset. When used
Interrupt vector tables that reside in the fixed vector table, will be change that they not run. The monitor program
sets dummy function ( REIT function ) on Interrupt vector tables that reside in the fixed vector table.
Table 9-2 Interrupt Vector Table Addresses
The UART1 transmit/receive interrupts are used by the monitor program and cannot be used by a user program.
All other interrupts can be used by a user program.
(a) When using INTB to set up the variable vector table, set 0FFCB00H at the addresses (software interrupt
(b) Do not disable interrupts (by clearing the I flag). (Note2)
(c) When using interrupts in your program, do not set the Interrupt Priority Level (IPL) to 7.
(d) “Step interrupt” may not be done in the case of multiplex interrupts, in this case, please set the beginning of
Note2: When change a interrupt control register, need to be disable interrupt.
UND , INTO instruction not use in the user program.
When be disable interrupt ( I flag = 0 ), can't be STEP command function while disable interrupt. ( see to
section 9.6)
numbers 19, 20) that correspond to the UART1 transmit/receive interrupts.
each interrupt to "interrupt enabled".
GO from interruption source cannot be used
Specification for CPU
FFFFDCH -FFFFDFH
FFFFE0H -FFFFE3H
FFFFE4H -FFFFE7H
FFFFE8H -FFFFEBH
FFFFF0H -FFFFF3H
FFFFF8H -FFFFFBH
FFFFFCH -FFFFFFH
- 26 -
Specification for Monitor program
Use inhibited (Note1)
Use inhibited (Note1)
Use inhibited
Use inhibited
Use inhibited
Use inhibited
FFFFFCH -FFFFFFH
M3A-0033

Related parts for M3A-0033