upd70f3402 Renesas Electronics Corporation., upd70f3402 Datasheet - Page 13

no-image

upd70f3402

Manufacturer Part Number
upd70f3402
Description
32-/16-bit Single-chip Microcontroller With Can Interface
Manufacturer
Renesas Electronics Corporation.
Datasheet
Chapter 17 Interrupt/Exception Processing Function . . . . . . . . . . . . . . . . . . . . . . . . . 685
Chapter 18 Standby Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
Chapter 19 RESET Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
17.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 685
17.2 Non-Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 688
17.3 Maskable Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
17.4 Software Exception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
17.5 Exception Trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
17.6 Interrupt Acknowledge Time of CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
17.7 Periods in Which Interrupts Are Not Acknowledged by CPU . . . . . . . . . . . . . . . . . 722
18.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
18.2 Status Transition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
18.3 HALT Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
18.4 IDLE1 Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
18.5 IDLE2 Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
18.6 STOP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
18.7 Securing Oscillation Stabilization Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
18.8 Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
19.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
19.2 Registers to Check Reset Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
19.3 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
17.2.1
17.2.2
17.2.3
17.2.4
17.2.5
17.3.1
17.3.2
17.3.3
17.3.4
17.3.5
17.3.6
17.3.7
17.3.8
17.3.9
17.3.10
17.4.1
17.4.2
17.4.3
17.5.1
17.5.2
18.3.1
18.3.2
18.4.1
18.4.2
18.5.1
18.5.2
18.5.3
18.6.1
18.6.2
19.3.1
19.3.2
19.3.3
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 690
Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 691
NP flag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Eliminating noise on NMI pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
Function to detect edge of NMI pin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Priorities of maskable interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 697
Interrupt control register (xxICn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 701
Interrupt mask registers 0 to 3 (IMR0 to IMR3) . . . . . . . . . . . . . . . . . . . . . . . . 704
In-service priority register (ISPR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Maskable interrupt status flag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 706
Watchdog timer mode register 2 (WDTM2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
Eliminating noise on INTP0 to INTP7 pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
Function to detect edge of INTP0 to INTP7 pins . . . . . . . . . . . . . . . . . . . . . . . 708
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714
Restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
Exception status flag (EP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
Illegal opcode definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
Debug trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
Setting and operation status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Releasing HALT mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Setting and operation status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Releasing IDLE1 mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
Setting and operation status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Releasing IDLE2 mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Securing setup time when releasing IDLE2 mode . . . . . . . . . . . . . . . . . . . . . . 733
Setting and operation status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Releasing STOP mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
Reset operation by RESET pin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
Reset operation by WDT2RES signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
Reset operation by Low Voltage Detector and Power On Clear. . . . . . . . . . . . 745
User’s Manual U16702EE3V2UD00
13

Related parts for upd70f3402