Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 11.12.2012, 07:19  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Помогите настроить АЦП в ATMEGA16

Для АВР можно до мегагерца, но теряется точность - 8 бит на 1 МГц. ТС больше и не надо, он и так берет только 8 старших бит
Реклама:
niXto вне форума  
Непрочитано 11.12.2012, 12:44  
Vladimir Semenov
Прохожий
 
Регистрация: 09.12.2012
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Vladimir Semenov на пути к лучшему
По умолчанию Re: Помогите настроить АЦП в ATMEGA16

Спасибо))) теперь разобрался))))
АЦП настроил - прежде чем считывать результат, нужно было проверить флаг готовности результата...
Vladimir Semenov вне форума  
Непрочитано 11.12.2012, 12:50  
Vladimir Semenov
Прохожий
 
Регистрация: 09.12.2012
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Vladimir Semenov на пути к лучшему
По умолчанию Re: Помогите настроить АЦП в ATMEGA16

А что касается вопросов спектров, выборок и т.д. - мне бы сначала просто запустить, проверить алгоритм в самом простом случае, получить хоть какой-нибудь пусть и убогий результат, а дальше уже думать об остальном - поэтому и был употреблен термин "прокатит"...
Vladimir Semenov вне форума  
Непрочитано 11.12.2012, 16:17  
neox-neox
Прописка
 
Аватар для neox-neox
 
Регистрация: 27.10.2010
Сообщений: 133
Сказал спасибо: 24
Сказали Спасибо 53 раз(а) в 41 сообщении(ях)
neox-neox на пути к лучшему
По умолчанию Re: Помогите настроить АЦП в ATMEGA16

я так понял пишите в "codevision"?
Код:
#include ‹mega16.h›
#include ‹delay.h›
#define ADC_VREF_TYPE 0x20
unsigned char read_adc(unsigned char adc_input)
{
ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
// Delay needed for the stabilization of the ADC input voltage
delay_us(10);
// Start the AD conversion
ADCSRA|=0x40;
// Wait for the AD conversion to complete
while ((ADCSRA & 0x10)==0);
ADCSRA|=0x10;
return ADCH;
}
void main(void)
{
DDRC=0xFF;
ADMUX=ADC_VREF_TYPE & 0xff;
ADCSRA=0x83;
while (1)
      {
       PORTC=read_adc(0);//считываем сигнал с пина PORTA.0
      }
}
большой плюс этого компилятора в том что он сам генерирует большую часть кода
__________________
- Слово на "б" знаешь ? - ??? - "Береги себя"...
neox-neox вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите настроить TMR1 Segriv Микроконтроллеры, АЦП, память и т.д 1 28.03.2012 21:47
Помогите настроить АЦП в Atmega32 sergx1300 Микроконтроллеры, АЦП, память и т.д 72 09.11.2010 00:28
USB АЦП на ATmega16 переделать на ATmega8 98mildg1 Микроконтроллеры, АЦП, память и т.д 12 25.09.2010 20:29
АЦП в ATMEGA16 chipic128 Микроконтроллеры, АЦП, память и т.д 56 18.03.2007 12:23
как правильно настроить АЦП polimer Микроконтроллеры, АЦП, память и т.д 1 10.12.2004 19:37


Часовой пояс GMT +4, время: 22:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot