Update ES/Lab/Lab10/ADC.c
This commit is contained in:
parent
5c23296007
commit
1ff65b4542
1 changed files with 2 additions and 1 deletions
|
@ -7,7 +7,8 @@ int main(){
|
||||||
LPC_SC -> PCONP = 1 << 12; // power control
|
LPC_SC -> PCONP = 1 << 12; // power control
|
||||||
|
|
||||||
// ADCR
|
// ADCR
|
||||||
LPC_ADC -> ADCR = 1 << 4 | 1 << 16 | 1 << 21 | 1 << 24; // ADC4, burst mode, ADC enable, start now
|
LPC_ADC -> ADCR = 1 << 4 | 1 << 16 | 1 << 21 ; // ADC4, burst mode, ADC enable, start now
|
||||||
|
// 1 << 24 instead of 1<<16 for non burst
|
||||||
LPC_ADC -> ADINTEN = (1 << 4); // Interrupt (4th channel to be enabled)
|
LPC_ADC -> ADINTEN = (1 << 4); // Interrupt (4th channel to be enabled)
|
||||||
|
|
||||||
NVIC_EnableIRQ(ADC_IRQn); // Nested Vector Interrupt Controller
|
NVIC_EnableIRQ(ADC_IRQn); // Nested Vector Interrupt Controller
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue