Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
26.02.2007, 10:49
|
|
Частый гость
Регистрация: 21.02.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от pigtail
|
А чем стандартный пример(...cvavrexamplesADC8535) в самом CVAVR не устраивает?
|
я чтот разобраться с примером не могу
|
|
|
|
26.02.2007, 11:30
|
|
Временная регистрация
Регистрация: 22.06.2006
Сообщений: 82
Сказал спасибо: 5
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
|
Да вроде там просто. Используем прерывание от АЦП, в нем 8 старших померянных значений отправляются на порт В к которому подключены светодиоды, типа индикации, выдерживаем 20 мсек, а то не фига не увидим и запускаем новое измерение. В main инициализируем АЦП устанавливаем мультиплексор на вход с которого меряем, запускаем первое измерение дабы первоначально попасть в прерывание и вползаем в бесконечный цикл.
|
|
|
|
26.02.2007, 19:26
|
|
Прописка
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
может и дурацкий вопрос задаю, но как увидить на ЛСД значение с АЦП в АТМега16 на С++ в Cade vision avr
читаю тут курс авр 123 но вот там немного очень запутано с битовіми масками... і непонял я как можно получить даные с АЦП
__________________
Що згорить - то не зігниє!
(c)ChiP
|
|
|
|
27.02.2007, 13:57
|
|
Временная регистрация
Регистрация: 22.06.2006
Сообщений: 82
Сказал спасибо: 5
Сказали Спасибо 9 раз(а) в 8 сообщении(ях)
|
Вопрос не дурацкий, а просто никакой, на Ваш вопрос Вам должны изложить весь даташит иль кусок курса типа упомянутого Вами выше, в рамках конфы это никому неохота, посему спрашивайте или более конкретно или ответа не получите скорее всего.
Визардом там все установки ставятся с полпинка, далее просто вытаскиваете данные из регистров.
Кстати новые темы плодить не обязательно, просто подняли бы эту, если невтерпеж.
|
|
|
|
27.02.2007, 14:31
|
|
Прописка
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
printf("%i
", adc_data);
почему ента строчка не выводит мне в терминал значения АЦП
все по курсу АВР123
__________________
Що згорить - то не зігниє!
(c)ChiP
|
|
|
|
27.02.2007, 14:33
|
|
Частый гость
Регистрация: 21.02.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
уарт настроен?
|
|
|
|
27.02.2007, 14:53
|
|
Прописка
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ага
__________________
Що згорить - то не зігниє!
(c)ChiP
|
|
|
|
27.02.2007, 15:06
|
|
Частый гость
Регистрация: 04.02.2007
Сообщений: 24
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А что мкрять то собрались?
|
|
|
|
27.02.2007, 16:02
|
|
Частый гость
Регистрация: 21.02.2007
Сообщений: 42
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
так, мне надо считать вывести результат с LM35 в (допустим) терминал
помогите с кодом. просто можно использовать DS1820 но уж больно дорогие они у нас
|
|
|
|
27.02.2007, 16:28
|
|
Прописка
Регистрация: 13.02.2005
Сообщений: 250
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
__________________
Що згорить - то не зігниє!
(c)ChiP
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Mega16+MMC TS1GMMC4
|
woroba |
Микроконтроллеры, АЦП, память и т.д |
3 |
10.12.2008 08:11 |
ИК приемник (траблы)
|
MAXvaLL |
Микроконтроллеры, АЦП, память и т.д |
22 |
30.03.2008 00:19 |
Mega16 + TDA7468
|
timrf |
Микроконтроллеры, АЦП, память и т.д |
10 |
31.08.2007 15:08 |
mega16 - int0 - наводка?
|
mel2 |
Микроконтроллеры, АЦП, память и т.д |
10 |
26.07.2006 08:08 |
USART - траблы
|
xoxa |
Микроконтроллеры, АЦП, память и т.д |
0 |
19.03.2006 22:35 |
Часовой пояс GMT +4, время: 00:14.
|
|