Objective:
In this tutorial we will discuss how to configure and use the LPC1768 external interrupts(EINT0-EINT3).
At the end of tutorial we will see how to use the exploreembedded external interrupt library.
EINTx Pins
LPC1768 has four external interrupts EINT0-EINT3. As LPC1768 pins are multi functional, these four interrupts are available on multiple pins. Below table shows mapping of EINTx pins.
Port Pin | Ext Interrupt | PINSEL_FUNC_0 | PINSEL_FUNC_1 | PINSEL_FUNC_2 | PINSEL_FUNC_3 |
---|---|---|---|---|---|
P2.10 | EINT0 | GPIO | TXD0 | ADC0[7] | |
P2.11 | EINT1 | GPIO | RXD0 | ADC0[6] | |
P2_12 | EINT2 | GPIO | PWM1[1] | TXD1 | |
P2.13 | EINT3 | GPIO | PWM1[2] | RXD1 |