roboforum.ru

Технический форум по робототехнике.

Работа с компаратором

Работа с компаратором

ShenZN » 29 авг 2008, 12:28

Привет всем,

Не так давно стал изучать микроконтроллеры, в частности AVR.
Возник вопрос в использовании компаратора. Нигде не могу найти пример программирования Atmega8 на CodeVision AVR работы с компаратором. Если кто знает статью по этому вопросу или может написать не большой примерчик по работе с компаратором буду очень благодарен.

Просто в дальнейшем хочу сделать такую схему http://robozone.su/mrc28/15-modul-datch ... snove.html
но только с использованием компаратора контроллера.

Спасибо!!!

Re: Работа с компаратором

Duhas » 29 авг 2008, 12:49

сам дела не имел , но там и прогать нечего.. включил его, и если сработает обрабатывай прерывания..

Re: Работа с компаратором

ShenZN » 29 авг 2008, 13:21

То, что нужно подключит к выводам AIN0 и AIN1 опорное и сравниваемое напряжение я знаю, но как написать код в CodeVision AVR для работы с компаратором ( его включение, какие выводы или регистры проверять ) я не могу найти :oops: .

Re: Работа с компаратором

Сергей » 29 авг 2008, 15:09

А в чем составляет трудность написание кода? Если знаешь как это должно работать - то пишеца с нуля быстро

Re: Работа с компаратором

ShenZN » 29 авг 2008, 19:44

Вот например я знаю что можно установить выходы микроконтроллера на выход и установить в 1 или 0. Но если б я не знал, что такое PORTX и DDRX, как я могу написать программу. Вот в этом и вопрос я не могу найти ни одного примера работы с компаратором на C в CodeVision AVR.

Знаю только, что компаратор по умолчанию включен ACSR=0x00; , а что дальше делать не знаю. Как проверить, что на его выходе и т.д.
Может я не правильно изъясняюсь? Если не трудно напишите не большой примерчик работы с компаратором или дайте ссылку, где вы этому научились.

Заранее спасибо!

Re: Работа с компаратором

=DeaD= » 29 авг 2008, 20:11

Вопрос в том, что PORTX и DDRX, как и всё про компаратор написано в даташите, может быть проще будет задавать конкретные вопросы чего не получилось там понять?

Re: Работа с компаратором

ShenZN » 01 сен 2008, 17:53

Наконец то нашел :D
Извините за беспокойство :oops:

Ссылка, http://avr123.nm.ru/z10.htm, вот что я искал :D


Rambler\'s Top100 Mail.ru counter