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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 28.01.2010, 23:02   #21
Saadov
Почётный гражданин KAZUS.RU
 
Аватар для Saadov
 
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
Saadov на пути к лучшему
По умолчанию Re: АЦП в mega8

На какой частоте работает мега?
Реклама:
Saadov вне форума  
Непрочитано 28.01.2010, 23:03   #22
FlashAck
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FlashAck на пути к лучшему
По умолчанию Re: АЦП в mega8

Сообщение от Saadov Посмотреть сообщение
На какой частоте работает мега?
4МГЦ.............
FlashAck вне форума  
Непрочитано 28.01.2010, 23:24   #23
Saadov
Почётный гражданин KAZUS.RU
 
Аватар для Saadov
 
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
Saadov на пути к лучшему
По умолчанию Re: АЦП в mega8

Если вы выводите напряжение на экран в виде сплошной линии, то при очередном нажатии на кнопку, должно происходить очищение экрана
Цитата:
// External Interrupt 1 service routine
interrupt [EXT_INT1] void ext_int1_isr(void)
{
***LCD_CLEAR***
ADCSRA=0x8F;
TCCR1B=0x0B;
}
Как у вас реализована данная функция?
Saadov вне форума  
Непрочитано 28.01.2010, 23:34   #24
FlashAck
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FlashAck на пути к лучшему
По умолчанию Re: АЦП в mega8

Сообщение от Saadov Посмотреть сообщение
Если вы выводите напряжение на экран в виде сплошной линии, то при очередном нажатии на кнопку, должно происходить очищение экрана
Сейчас мне не важна очистка. Сейчас просто сделано так, что если АЦП не изменит значение с 50 то полоска рисоваться будет, иначе перестанет. Пока надо заставить работать АЦП.
FlashAck вне форума  
Непрочитано 29.01.2010, 00:14   #25
VladimirMal
Частый гость
 
Регистрация: 26.12.2008
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 36 раз(а) в 7 сообщении(ях)
VladimirMal на пути к лучшему
По умолчанию Re: АЦП в mega8

посмотри мою прогу, тут все настройки есть и все реально работает
Вложения:
Тип файла: rar miltimetr.rar (2.6 Кб, 65 просмотров)
VladimirMal вне форума  
Непрочитано 29.01.2010, 16:32   #26
FlashAck
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FlashAck на пути к лучшему
По умолчанию Re: АЦП в mega8

Посмотрел. Там все по другому и даже используется не 8, а 10 битный вход. Было бы отлично если бы кто нить подсказал как сделать что бы заработал именно этот код.
FlashAck вне форума  
Непрочитано 29.01.2010, 17:15   #27
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: АЦП в mega8

Думаю, что заработает, если вы будете перед ADCH читать ADCL. Посмотрите в даташите о парах регистров - читать их надо младший, потом старший, а писать - наоборот.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 29.01.2010, 17:37   #28
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: АЦП в mega8

Сообщение от nml Посмотреть сообщение
Думаю, что заработает, если вы будете перед ADCH читать ADCL.
Даташит говорит иное
Цитата:
When ADCL is read, the ADC Data Register is not updated until ADCH is read. Consequently, if the result is left adjusted and no more than 8-bit precision is required, it is
sufficient to read ADCH. Otherwise, ADCL must be read first, then ADCH.
kison вне форума  
Непрочитано 29.01.2010, 17:49   #29
FlashAck
Частый гость
 
Регистрация: 09.04.2009
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FlashAck на пути к лучшему
По умолчанию Re: АЦП в mega8

Я в упадке. Раньше я никогда не подключал питания к устройствам в протеусе, потому что он сам догадывался. Тут я сидел читал даташит и решил добавить питание ADC. Теперь все работает Все что надо было это подключить питание к AVCC.
FlashAck вне форума  
Непрочитано 29.01.2010, 17:50   #30
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,955
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: АЦП в mega8

Ну, я как-то в самом начале освоения АВРок обломался на таймерах, с тех пор не умничаю, а просто взял за правило - читать - с младшего, писать - со старшего.

Кстати, ИАРовский компилятор это строго соблюдает.

Возможно, что для АЦП это не так важно, как для таймеров.
__________________
[ жизнь приятна и красива, если выпить литр пива ]

Последний раз редактировалось nml; 29.01.2010 в 18:11.
nml вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с АЦП на PIC16C77 и PIC16F777 SonGoku Микроконтроллеры, АЦП, память и т.д 0 18.01.2010 23:58
АЦП для SIMATIC S5 Petr61 Микроконтроллеры, АЦП, память и т.д 6 08.01.2010 16:58
нужна схема подключения процессора к АЦП operator Микроконтроллеры, АЦП, память и т.д 8 16.12.2009 21:20
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03
возможно АЦП.. vo1 Делимся опытом 8 02.11.2009 19:01


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


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