
528
CHAPTER 18 DTP/EXTERNAL INTERRUPT CIRCUIT
18.5.1
External Interrupt Function
The DTP/external interrupt circuit has an external interrupt function that generates an
interrupt request when a selected signal level is input to a DTP/external interrupt pin.
■
External Interrupt Function
If the edge or level selected for a DTP/external interrupt pin by the request level setting register (ELVR) is
detected at that pin, the corresponding ER7 to ER0 bit of the DTP/interrupt cause register (EIRR) is set to
"1". If, in this state, the corresponding interrupt request enable bit of the DTP/interrupt enable register is
set to "1" to enable interrupts (ENIR:EN7 to EN0 = 1), the interrupt cause is reported to the interrupt
controller. The interrupt controller checks the magnitude of the interrupt level (ICR:IL2 to IL0) in relation
to those of the interrupt requests from other peripheral functions, the interrupt priority, etc. The CPU
checks the magnitudes of the interrupt level mask register (PS:ILM2 to ILM0) and the interrupt level, the
interrupt enable bit (PS:CCR: 1), etc. When the interrupt request is accepted by the CPU, the CPU
executes an internal interrupt processing routine (microprogram) and branches to the interrupt processing
routine. In the interrupt processing routine, 0 must be written to the corresponding interrupt request flag bit
to clear the interrupt request.
Notes:
• An ER bit is set to "1" if a DTP/external interrupt cause is generated, regardless of the state of the
corresponding EN bit.
• When the interrupt routine is activated, the ER bit that caused the routine to be activated must be
cleared. If the ER bit is kept at 1, control cannot return from the interrupt. Only clear the flag bit
that caused the interrupt; do not clear the other bits without reason.
Содержание MB90460 Series
Страница 1: ...The following document contains information on Cypress products ...
Страница 3: ......
Страница 5: ......
Страница 9: ...iv ...
Страница 41: ...22 CHAPTER 1 OVERVIEW ...
Страница 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Страница 83: ...64 CHAPTER 3 CPU ...
Страница 95: ...76 CHAPTER 4 RESET ...
Страница 107: ...88 CHAPTER 5 CLOCK ...
Страница 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Страница 175: ...156 CHAPTER 7 INTERRUPT ...
Страница 181: ...162 CHAPTER 8 MODE SETTING ...
Страница 223: ...204 CHAPTER 9 I O PORT ...
Страница 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Страница 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Страница 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Страница 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Страница 485: ...466 CHAPTER 16 PWC Timer ...
Страница 531: ...512 CHAPTER 17 UART ...
Страница 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Страница 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Страница 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Страница 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Страница 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Страница 715: ...696 APPENDIX ...
Страница 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 739: ......