Страница 9 из 304

Добавлено: Вт дек 23, 2008 14:19:10
Igor_67
Для таймера0 - 1 секунда слишком большой промежуток. Лучше юзать таймер1!

Добавлено: Вт дек 23, 2008 20:11:24
pavel123
Почитай обучалку WildCat
http://www.decada.org.ru/project/lessons/bascom_avr/10/
в части работы таймеров.
Можно выставит начальное значение таймера,
можно по прерыванию таймера считать число и разделив на коэфициент получить значение близкое к 1 секунде,
можно поиграться частотой кварца и коэфициентами деления таймера

Добавлено: Чт дек 25, 2008 09:49:10
Igor_67
Здравствуйте, уважаемые!
Вопрос такой: как в Баскоме сделать автоматический опрос нескольких 1Wire устройств, сидящих на одном проводе?
Конкретно DS18b20. Если можно, кусочек кода, плиз! :)))

Добавлено: Пт дек 26, 2008 15:29:50
Radan
На http://bascom.at.ua/publ/ начали выкладывать конкурсные работы с bascom.

Добавлено: Сб дек 27, 2008 15:39:35
Тихан
Кто нидь выложите плиз пример с работай таймера1.У меня он никак не хочет пахать!В протеусе отказывается работать.

Добавлено: Сб дек 27, 2008 20:18:46
max50
Igor_67 писал(а):Здравствуйте, уважаемые!
Вопрос такой: как в Баскоме сделать автоматический опрос нескольких 1Wire устройств, сидящих на одном проводе?
Конкретно DS18b20. Если можно, кусочек кода, плиз! :)))
Можно взять здесь: http://bascomavr.3bb.ru/viewtopic.php?id=192
или здесь :http://www.mcselec.com/index.php?option ... &Itemid=57

Timer 1

Добавлено: Вт дек 30, 2008 21:02:42
Shuriks
to Тихан : Вы просили исходник с работающим таймером 1 . Вот посмотрите мой код. В нем реализованно мигание двух светодиодов подключенных к разным ножкам с разной частотой . В комментариях все подробно описано :)

Добавлено: Сб янв 03, 2009 18:55:38
Katonik
Подскажите пожалуйста где взять нормальный Bascom с пилюлей?
По ссылкам в форуме или гугле,либо не дает качать менеджером закачек,либо вообще пустышка! С рапиды и т.д. качать не могу,скорость мого нета 600-900 байт/сек. Нужно тока качалкой. Заранее благодарю.

Добавлено: Вс янв 04, 2009 15:03:58
Тихан
А как работать с пультами?
Есть пульт Sony rmt-v173c.
Научите работать с пультами!

Добавлено: Вс янв 04, 2009 15:04:39
Тихан
Katonik писал(а):Подскажите пожалуйста где взять нормальный Bascom с пилюлей?
По ссылкам в форуме или гугле,либо не дает качать менеджером закачек,либо вообще пустышка! С рапиды и т.д. качать не могу,скорость мого нета 600-900 байт/сек. Нужно тока качалкой. Заранее благодарю.
Ели нкжно могу скинуть!Скинуть?

Добавлено: Пн янв 05, 2009 19:11:09
max50
Тихан писал(а):А как работать с пультами?
Есть пульт Sony rmt-v173c.
Научите работать с пультами!
Смотря какой пульт! Если RC5 (почти все пульты с микросхемой 3010), то качай архив, если нет, то иди сюда: http://bascomavr.3bb.ru/viewtopic.php?id=93

Добавлено: Чт янв 08, 2009 01:08:34
Деня
По поводу ПДУ информация вообще http://www.vidon.ru/old/ir-remote/teory.htm
Я начитался про них когда подключал ПДУ к ПК Winlirc'ом.
А если хочешь прикрепить к МК то в bascom'е смотри хелп к rc5.
Интересная штука.

Добавлено: Чт янв 08, 2009 13:06:13
Тихан
А возможно с помощью электретного микрфона , барсика, и AVR'а сделать звукопереключатель?
Скажем если есть сигнал то включить какойто выход.
Или както подругому?Мозет кто знает?

Добавлено: Сб янв 10, 2009 10:41:55
Tramp
У меня вопрос по проще: как увеличить время обработки программы в симуляторе? Я запустил пример, в коде которой стояла пауза на 2 минуты, а реально она у меня висела минут 5. Поэтому я пришел к такой мысли, что все таки Баском тормозит, симулирует программу не в реальном времени . Bascom-AVR 1.11.9.0

Добавлено: Сб янв 10, 2009 14:10:30
pavel123
Встроеный симулятор действительно несколько не адекватен.
Лучше собирать схемки в протеусе.

Добавлено: Сб янв 10, 2009 14:42:27
Секретный кот
Tramp писал(а):я пришел к такой мысли, что все таки Баском тормозит, симулирует программу не в реальном времени
А реальное время никто и не обещал :))
Директива $sim помогает малость убыстрить процесс.

Добавлено: Вс янв 11, 2009 07:05:03
Igor_67
Директива $sim помогает малость убыстрить процесс.
$sim действительно убыстряет процесс за счёт того, что пропускает все задержки, которые есть в проге. Но если процессы достаточно быстрые, например прерывания от таймеров, то можно и не увидеть всё желаемое ( только в пошаговом режиме). Поэтому, мне кажется, лучше всё же использовать другой симулятор.

Добавлено: Вс янв 11, 2009 23:05:17
Деня
Несолько лет программирую в васкоме и симулятором пользуюсь восновном для отладки отдельных блоков, всеровно возникает момент
когда без железа не обойтись.
Это и приемо-передача между МК, и вычесление мат функций между прерываниями где нужно реальное время, тут неодин симулятор не поможет.

Добавлено: Вт янв 13, 2009 01:29:50
WOLF666
собираю устройство термоконтроля.первая задача это получить температуру с датчика и вывести на дисплей,тут и столкнулся с проблемой.
устройство на первый взгляд работает,но на дисплее отображается постоянно -0.0
помогите разобраться из-за чего так происходит.с микроконтроллерами я новичек.
прикладываю программу и проект в протеусе

Добавлено: Вт янв 13, 2009 02:32:16
Секретный кот
WOLF666
Протеуса у меня нет, поэтому просто спрошу: какой термодатчик? С DS18(b)20 никаких проблем быть не должно. Возможно, нужно проверить контакт с датчиком.