Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Кто ещё занимается C8051F35х... Лень писать, посмотрите по сцылке...

Отправлено zlogic (78.85.212.123) 04 января 2010, г. 17:15


Если лень по сцылке, то...
Сколько времени у вас занимает калибровка АЦП в C8051F35хх...
У меня 0.4с (калибровка смещения) + 3.25с (калибровка шкалы)...
Как у вас???
Мои цифры приведены для инициализации АЦП:
void ADC0_Init()
{
// ADC0 in Idle Mode.
ADC0MD = 0x00;
// Bipolar mode, PGA Gain = 64.
ADC0CN = 0x16;
// ADC0 uses an external VREF = 3.3V
ADC0CF = 0x04;
// MDCLK = SYSCLK / (ADC0CLK + 1)
// 24500000 / 10 = 2450000.
ADC0CLK = 0x09;
// ADC0 Decimation Ratio Register = 1920.
// ADC0 Output Word Rate = 10 Hz.
ADC0DECH = 0x07;
ADC0DECL = 0x7F;
// ADC0 Positive Channel = AIN0.0
// ADC0 Negative Channel = AIN0.1
ADC0MUX = 0x01;
// Bypass Input Buffer.
ADC0BUF = 0x00;

// Full Internal Calibration.
ADC0MD = 0x81;
while(!AD0CALC);
}
Время определяю по осциллу, втыкая переключение свободного пина перед и после калибровки...
Ссылка: http://www.silabs.com/support/forums/pages/default.aspx

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 12:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru