Renesas M16C/6NK Informações Técnicas Página 111

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 412
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 110
Rev.2.10 Apr 14, 2006 page 87 of 378
REJ09B0124-0210
M16C/6N Group (M16C/6NK, M16C/6NM) 10. Interrupts
Figure 10.4 Interrupt Control Registers (2)
0044h
0048h
0049h
005Dh to 005Fh
0057h
0058h
005Bh
Interrupt Control Register
(1)
INT3IC
(2)
C1RECIC/S4IC/INT5IC
(2)
(7)
C1TRMIC/S3IC/INT4IC
(2)
(8)
INT0IC to INT2IC
TA2IC/INT7IC
(9)
TA3IC/INT6IC
(10)
TB1IC/INT8IC
(11)
XX00X000b
XX00X000b
XX00X000b
XX00X000b
XX00X000b
XX00X000b
XX00X000b
b2 b1 b0
0 0 0 : Level 0 (interrupt disabled)
0 0 1 : Level 1
0 1 0 : Level 2
0 1 1 : Level 3
1 0 0 : Level 4
1 0 1 : Level 5
1 1 0 : Level 6
1 1 1 : Level 7
0 : Interrupt not requested
1 : Interrupt requested
Nothing is assigned. If necessary, set to 0.
When read, the content is undefined.
RW
RW
RW
RW
RW
(3)
-
Interrupt request bit
Interrupt priority level
select bit
Bit Name FunctionBit Symbol
RW
Symbol Address After Reset
b7 b6 b5 b4 b3 b2 b1 b0
ILVL0
IR
0 : Selects falling edge
(4) (5) (6)
1 : Selects rising edge
ILVL1
ILVL2
-
(b7-b6)
Set to 0
Polarity select bit
POL
Reserved bit
-
(b5)
RW
0
NOTES:
1. To rewrite the interrupt control registers, do so at a point that does not generate the interrupt request for that
register. For details, refer to 23.8 Interrupt.
2. When the BYTE pin is low and the processor mode is memory expansion or microprocessor mode, set the
ILVL2 to ILVL0 bits in the INT5IC to INT3IC registers to 000b (interrupt disabled).
* Not available memory expansion and microprocessor modes in T/V-ver..
3. This bit can only be reset by writing 0 (do not write 1).
4. If bits IFSR10 to IFSR15 in the IFSR1 register and bits IFSR23 to IFSR25 in the IFSR2 register are 1 (both
edges), set the POL bit in registers INT0IC to INT8IC to 0 (falling edge). Registers INT6IC to INT8IC are in the
128-pin version.
5. Set the POL bit in the S3IC register to 0 (falling edge) when the IFSR00 bit in the IFSR0 register = 1 and the
IFSR16 bit in the IFSR1 register = 0 (SI/O3 selected).
6. Set the POL bit in the S4IC register to 0 (falling edge) when the IFSR03 bit in the IFSR0 register = 1 and the
IFSR17 bit in the IFSR1 register = 0 (SI/O4 selected).
7. Use the IFSR03 bit in the IFSR0 register and the IFSR17 bit in the IFSR1 register to select.
8. Use the IFSR00 bit in the IFSR0 register and the IFSR16 bit in the IFSR1 register to select.
9. Use the IFSR20 bit in the IFSR2 register to select.
The INT7IC register is only in the 128-pin version. In the 100-pin version, set the IFSR20 bit to 0 (timer A2).
10. Use the IFSR21 bit in the IFSR2 register to select.
The INT6IC register is only in the 128-pin version. In the 100-pin version, set the IFSR21 bit to 0 (timer A3).
11. Use the IFSR22 bit in the IFSR2 register to select.
The INT8IC register is only in the 128-pin version. In the 100-pin version, set the IFSR22 bit to 0 (timer B1).
Vista de página 110
1 2 ... 106 107 108 109 110 111 112 113 114 115 116 ... 411 412

Comentários a estes Manuais

Sem comentários