реклама на сайте
подробности

 
 
> LPC2101, PROTEUS+АЦП(кто виноват)
IXFN50N80Q2
сообщение Dec 9 2009, 16:17
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 138
Регистрация: 12-05-09
Пользователь №: 48 987



Код
#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а или мой ?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01342 секунд с 7
ELECTRONIX ©2004-2016