Код
#include <stdio.h> /* prototype declarations for I/O functions */
#include <LPC21XX.H> /* LPC21xx definitions */
/****************/
/* main program */
/****************/
volatile unsigned long i;
volatile float a;
volatile float b;
int main (void) { /* execution starts here */
PINSEL0 |= 0x00300000; // P0.10=AIN3
ADCR = 0x00200308; // select AIN3 for motor current Im
ADCR |= 0x01000000; // Start A/D Conversion
while (1) {
}
}
Схема PROTEUS следующая.

В настройках процессора на АЦП(сообщения PROTEUSа) включен режим DEBUG.
Почему то АЦП говорит типо преобразование завершено, но Result 0000.
Вроде на канал №3 подал напряжение.
Подавал и на все каналы АЦП впарраллель. Всеравно 0.
Глюк PROTEUSа или мой ?