roboforum.ru

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

Как подсчитать количество импульсов на Си для ATmega8

Как подсчитать количество импульсов на Си для ATmega8

Александр Карнаух » 15 ноя 2007, 23:57

Привет всем микроконтроллерщикам!
Помогите пожалуйста с исходником для ATmega8 в Си.

Надо подсчитать количество импульсов с порта МК за определенное количество времени. Собрался сделать электронный тахометр, программы писал самые разные(несложные), а вот этого не знаю. Помогите если кто-то знает как это сделать.

Re: Помогите с исходником...

Strijar » 16 ноя 2007, 00:25

RTFM.. тьфу! Даташит ;) Ключевые слова Timer и External interrupt. А потом с конкретными вопросами сюда. Еще есть http://www.avrfreaks.net/ - посмотри как делают другие, там на все случаи жизни.

Re: Помогите с исходником...

rig » 16 ноя 2007, 00:36

вот держи, с выводом на лсд. на моторе висит диск с 2 прорезями. через прорези светит оптический датчик, по пеерходу с 0 на 1 прерывание.
Timer 0 заведует шимом
Timer 2 отсчитывает время
External Interrupt 0 само прерывание
в общем разбирайся, чето тяжело сообразить что к чему. программа рабочая. делал для экспериментов по управлению ШИМа. Вывод на ЛСД частоты вращения
о прерываниях на русском тут http://www.gaw.ru/html.cgi/txt/doc/micr ... h128/8.htm.
проект в CodeVisionAVR
_эксперимент_1.rar
шим_эксперимент_1
(69.8 КиБ) Скачиваний: 372

Re: Помогите с исходником...

Strijar » 16 ноя 2007, 01:03

а вообще - щас придет avr123 и пошлет... куда надо! а то чего-то давно он никого не посылал ;)

Re: Помогите с исходником...

Vooon » 16 ноя 2007, 03:18

Strijar писал(а):а вообще - щас придет avr123 и пошлет... куда надо! а то чего-то давно он никого не посылал ;)

а он исправляется :) в плане посыланий :crazy:

Re: Помогите с исходником...

Strijar » 16 ноя 2007, 11:57

Vooon писал(а):а он исправляется :) в плане посыланий :crazy:


Ну тут то как раз тот случай ;)

Re: Как подсчитать количество импульсов на Си для ATmega8

rig » 16 ноя 2007, 15:20

скоро сутки пройдут а АВРа все нет, видимо чтото случилось? :crazy:

Re: Как подсчитать количество импульсов на Си для ATmega8

Александр Карнаух » 16 фев 2008, 09:14

Так, мне кто то подскажет как подсчитать импульсы на AVRe.

Re: Как подсчитать количество импульсов на Си для ATmega8

Digit » 16 фев 2008, 20:31

Обожаю утвердительные предложения и русский язык! :ROFL:

Re: Как подсчитать количество импульсов на Си для ATmega8

avr123.nm.ru » 16 фев 2008, 21:20

Ноябрь, декабрь, январь, февраль ... а импульсы не подсчитаны !

До коле :shock:

Re: Как подсчитать количество импульсов на Си для ATmega8

=DeaD= » 16 фев 2008, 23:30

Очевидно проблема решается выездом мастера к заказчику :)))

Вообще не понимаю в чем вопрос - как на прерывание повеситься, как его настроить на нужный фронт или как переменную научиться на 1 увеличивать?

Re: Как подсчитать количество импульсов на Си для ATmega8

avr123.nm.ru » 17 фев 2008, 01:15

Дак книжек то нет ! Ни в магазинах ни в интернете ... Да и даташит не доступен.

Re: Как подсчитать количество импульсов на Си для ATmega8

Myp » 17 фев 2008, 06:44

Господа
предлагаю скинуться на флакончик йаду для аффтора

Re: Как подсчитать количество импульсов на Си для ATmega8

avr123.nm.ru » 17 фев 2008, 10:49

Неееее ... пусть ИШО помучается болезный ...

Re: Как подсчитать количество импульсов на Си для ATmega8

Александр Карнаух » 20 фев 2008, 02:57

Да...
Я понял одно, что на данном форуме сборище не специалистов умеющих правильно объяснить нормальному человеку проблему, а собрание //censored// умеющих подколоть, тыкнуть в Google, и больше ничего.

[Нарушение правил пункт 4.1.1, fixed by Moderator =DeaD=]


Rambler\'s Top100 Mail.ru counter