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

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

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

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

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

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

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

 
Опции темы

Измерить 200 герц M8

Непрочитано 07.12.2011, 03:42  
sdsrem
Почётный гражданин KAZUS.RUN
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Измерить 200 герц M8

Да вроде в самом начале написал (мега 8.)
Да я собственно в другой теме, а этим нервы успакаиваю.
Вот видимо примерно так будет.

unsigned int F=0;

if(!kn_F)
{
F++ ;
out_reg(F);
};

Только ещё временные рамки надо кудато поставить.
Похоже на правду или нет?
Реклама:
sdsrem вне форума  
Непрочитано 07.12.2011, 03:56  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Измерить 200 герц M8

(не совсем понятно,но предположу-это в прерывании?)т.е. ловите "0"на "kn_F" и считаете в out_reg()...(я-бы F глобальной сделал, в m8 не жалко )
OlegNZH вне форума  
Непрочитано 07.12.2011, 04:01  
sdsrem
Почётный гражданин KAZUS.RUN
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Измерить 200 герц M8

Вот так видимо лучше будет
PHP код:
unsigned int F=0;      
       
         if (!kn_F)
        { F++; do{}while(kn_F);
            if (F=0)  
    {F+=1}
        } 
Только куда время подсчёта поставить?
sdsrem вне форума  
Непрочитано 07.12.2011, 04:07  
OlegNZH
Почётный гражданин KAZUS.RUN
 
Регистрация: 28.02.2010
Сообщений: 2,294
Сказал спасибо: 52
Сказали Спасибо 460 раз(а) в 391 сообщении(ях)
OlegNZH на пути к лучшему
По умолчанию Re: Измерить 200 герц M8

у Вас на while будет ждать среза.Вам Это Надо?
OlegNZH вне форума  
Непрочитано 07.12.2011, 04:32  
sdsrem
Почётный гражданин KAZUS.RUN
 
Аватар для sdsrem
 
Регистрация: 08.09.2009
Сообщений: 1,139
Сказал спасибо: 138
Сказали Спасибо 366 раз(а) в 230 сообщении(ях)
sdsrem на пути к лучшему
По умолчанию Re: Измерить 200 герц M8

Сообщение от OlegNZH Посмотреть сообщение
у Вас на while будет ждать среза.Вам Это Надо?

Какого среза, я так думаю что ногу надо дёргать чтоб F наполнить.
Или вы предлогаете как то по другому?
вот как вроде должно получиться
PHP код:
void F_nch ()
{
 if (!kn_F)
  {
    do{}while(kn_F);
    F++;
    out_n(F);
  }

} 
Может и не получиться.
Пробую вывести на стекло.
sdsrem вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
АТСК 50/200 telekot Поиск схем. Делимся схемами 63 04.01.2023 18:45
Как измерить ток? TEOO Электроника - это просто 16 13.11.2010 21:44
ЭХВЧ-200-01 смех Поиск схем. Делимся схемами 0 27.09.2010 14:51
Требуется измерить температуру солёной воды Xuchik Электроника - это просто 10 26.08.2010 19:05
АТСК-50/200 dudaya Автоматика и аппаратура связи 2 19.04.2010 14:13


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.