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

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

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

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

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

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

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

 
Опции темы
Непрочитано 31.07.2013, 09:43  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: DHT11

Интерпретатор и компилятор, это разные вещи. Интерпретатор в Бейсике (QBasic, MsBasic....), это такая оболочка (программа), которая на лету построчно переводит текстовый файл в машинные команды. Работает очень медленно и ясно, что интерпретатор и текстовый файл в МК не заливаются. Компилятор транслирует текстовый файл сразу в машинные команды, это про СИ, Pascal... . МикроС и микроВасик это IDE со встроенным компилятором, на выходе готовый HEX файл. В машинных командах код сейчас никто не пишет и АСМ это тоже IDE с компилятором, но максимально приближенным к началу-начал.
Реклама:
IOPA4 вне форума  
Непрочитано 31.07.2013, 09:59  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: DHT11

Сообщение от Dtolok Посмотреть сообщение
такое впчатление что неправильно работает Delay_ms
Сомневаетесь в процедуре задержки, напишите свою с помощью этого калькулятора, чтобы не мешали прерывания, можно в начале добавить: #asm("cli") - запретить прерывания, #asm("sei") - разрешить прерывания. Это для AVR и под СИ, но суть не меняется. http://www.piclist.com/techref/picli...egen/delay.htm
Вложения:
Тип файла: rar AVR Delay Calc.rar (2.32 Мб, 46 просмотров)

Последний раз редактировалось IOPA4; 31.07.2013 в 10:03.
IOPA4 вне форума  
Сказали "Спасибо" IOPA4
Dtolok (01.08.2013)
Непрочитано 31.07.2013, 11:47  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: DHT11

если перед Delay_ms( 18 ) поставить #asm("cli") возможно будет помаргивание индикации - я так понял прерывания происходят каждые 10 мс.
oleg110592 вне форума  
Сказали "Спасибо" oleg110592
Dtolok (01.08.2013)
Непрочитано 01.08.2013, 10:33  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: DHT11

Сообщение от Alex9797 Посмотреть сообщение
Если вы пишете тексты программ так же небрежно, как тексты сообщений в этой теме, то удивительно, что вообще хоть что-то работает. Впрочем, в этом заслуга не ваша, а интерпрИтатора васика
в верху часть программы - что в ней написано небрежно? и еще повторюсь... не надо обижать разработчиков интерпритаторов!!! любой интерпритатор языка это всего лишь набор опрераторв!!! и не суть важно на чем писать
Dtolok вне форума  
 

Закладки
Опции темы

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

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

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


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


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