Renesas M16C/6N4 Manual De Usuario

Descargar
Página de 104
M306NKT-EPB User’s Manual 
4. Hardware Specifications 
REJ10J0519-0200  Rev.2.00  Oct. 16, 2006 
 
Page 83 of 104 
 
 
IMPORTANT
 
Note on Voltage Detect Circuit: 
 
z
 With this product, as the power voltage cannot be change after powering on the user system, the voltage detect 
circuit (voltage down detect interrupt, voltage down detect reset, etc.) cannot be used. 
 
Notes on Reset Vector Area: 
 
z
 Memory in the PC7501 is always selected as a reset vector area (FFFFCh--FFFFFh) in order to operate the 
evaluation MCU in emulator-dedicated mode. Set the contents of the reset vector area in one of the following 
ways. 
(1)  Download a user program to an area including the reset vector area. 
(2)  Set the reset vector using a memory window of the emulator debugger etc. 
z
 A reset vector area can be changed only when a program is stopped. 
z
 Do not access the rest vector area as data. It may not be accessed properly, and the program may not run 
properly in the next bus cycle. 
 
Notes on Stack Area: 
 
z
 With this product, a maximum 8 bytes of the user stack is consumed as a work area. Therefore, ensure the +8 
byte maximum capacity used by the user program as the user stack area. 
If the user stack does not have enough area, do not use areas which cannot be used as stack (SFR area, RAM 
area which stores data, or ROM area) as work area. Using areas like this is a cause of user program crashes and 
destabilized emulator control. 
z
 With this product, the interrupt stack pointer (ISP) is set to 00500h and used as stack area after the reset is 
released. 
 
Notes on Maskable Interrupts: 
 
z
 Even if a user program is not being executed (including when run-time debugging is being performed), the 
evaluation MCU keeps running so as to control the emulation probe. Therefore, timers and other components do 
not stop running. If a maskable interrupt is requested when the user program is not being executed (including 
when run-time debugging is being performed), the maskable interrupt request cannot be accepted, because the 
emulator disables interrupts. The interrupt request is accepted immediately after the user program execution is 
started. 
z
 Take note that when the user program is not being executed (including when run-time debugging is being 
performed), a peripheral I/O interruption is not accepted. 
 
Note on DMA Transfer: 
 
z
 With this product, the user program is stopped with a loop program to a specific address. Therefore, if a DMA 
request is generated by a timer or other source while the user program is stopped, DMA transfer is executed. 
However, make note of the fact that DMA transfer while the program is stopped may not be performed 
correctly. Also note that the below registers have been changed to generate DMA transfer as explained here 
even when the user program is stopped. 
(1)  DMA0 transfer count register: TCR0 
  (2)  DMA1 transfer count register: TCR1