BAT32G1x9 user manual | Chapter 24 Enhanced DMA
1017 / 1149
Rev.1.02
Table 24-5 DMA startup source and vector addresses
DMA Startup Source (interrupt request
occurrence source
).
The source
number
Vector address
Priority
The LCD bus transfer ends with an interrupt
note
0
The setting address of the
DMABAR
register
is +00H
high
low
INTP0
1
The setting address of the DMABAR
register is +01H
INTP1
2
The setting address of the DMABAR
register is +02H
INTP2
3
The setting address of the DMABAR
register is +03H
INTP3
4
The setting address of the DMABAR
register is +04H
INTP4
5
The setting address of the DMABAR
register is +05H
INTP5
6
The setting address of the DMABAR
register is +06H
INTP6
7
The setting address of the DMABAR
register is +07H
INTP7
8
The setting address of the DMABAR
register is +08H
Key input
9
The setting address of the DMABAR
register is +09H
End of A/D conversion
10
The setting address of the DMABAR
register is +0AH
Transmit end received by UART0/Transmit End of
CSI01 or
The transfer of buffer null/IIC01 ended
11
The setting address of the DMABAR
register is +0BH
Transmission end for UART0 sent/transfer end for
CSI00 or
The transfer of buffer null/IIC00 ends
12
The setting address of the DMABAR
register is +0CH
Transmit end received by UART1/Transmit end of
CSI11 or
The transfer of buffer null/IIC11 ended
13
The setting address of the DMABAR
register is +0DH
Transmission end of UART1 sent/transfer end of CSI10
or
The buffer null/IIC10's transfer ends
14
The setting address of the DMABAR
register is +0EH
Transmit end received by UART2/Transmit End of
CSI21 or
The transfer of buffer null/IIC21 ended
15
The setting address of the DMABAR
register is +0FH
Transmission end for UART2 send/transfer end for
CSI20 or
The transfer of buffer null/IIC20 ends
16
The setting address of the DMABAR
register is +10H
IICA0 communication ended.
17
The setting address of the DMABAR
register is +11H
High-speed SPI0 communication end note
18
The setting address of the DMABAR
register is +12H
Timer4's channel 0 count or snap end
19
The setting address of the DMABAR
register is +13H
Timer4's channel 1 count or snap end
20
The setting address of the DMABAR
register is +14H
Timer4's channel 2 count or snap end
21
The setting address of the DMABAR
register is +15H
Timer4's channel 3 count or snap end
22
The setting address of the DMABAR
register is +16H
A 15-bit interval timer produces a counting
interrupt
23
The setting address of the DMABAR
register is +17H
Flash read and write erase ends
24
The setting address of the DMABAR
register is +18H
High-speed SPI1 communication end note
25
The setting address of the DMABAR
register is +19H
Overflow of TimerC
26
The setting address of the DMABAR
register is +1AH
The comparison of TimerM matches A0
27
The setting address of the DMABAR
register is +1BH
The comparison of TimerM matches B0
28
The setting address of the DMABAR
register is +1CH
The comparison of TimerM matches C0
29
The setting address of the DMABAR
register is +1DH
The comparison of TimerM matches D0
30
The setting address of the DMABAR
register is +1EH
The comparison of TimerM matches A1
31
The setting address of the DMABAR
register is +1FH
The comparison of TimerM matches B1
32
The setting address of the DMABAR
register is +20H
The comparison of TimerM matches C1
33
The setting address of the DMABAR
register is +21H
The comparison of TimerM matches D1
34
The setting address of the DMABAR
register is +22H
The comparison of TimerB matches A
35
The setting address of the DMABAR
register is +23H
The comparison of TimerB matches B
36
The setting address of the DMABAR
register is +24H
TimerA underflow
37
The setting address of the DMABAR
register is +25H
The comparator detects 0
38
The setting address of the DMABAR
register is +26H
Comparator detection 1
39
The setting address of the DMABAR
register is +27H
Note: LCDB, SPIHS0, SPIHS1 is bat32G179 proprietary, so when BAT32G139 products, the startup source
0,18,25 is
reserved.
lo
w