Найдено 32 результата
- Вт июн 25, 2013 15:22:21
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Индикация динамическая.
Только вот, как правильно сгенерить таймером звук не знаю.
- Вс июн 23, 2013 13:01:08
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Есть пьезоизлучатели со встроеным генератором. Вот на них как раз и достаточно подать напряжение...
Да я знаю, но мне интереснее с этим поработать.)) Я так думаю, что команда SOUND должна использовать для своей работы таймер (например №1), тогда мой таймер №0 работает не в удел (прерывание ...
Да я знаю, но мне интереснее с этим поработать.)) Я так думаю, что команда SOUND должна использовать для своей работы таймер (например №1), тогда мой таймер №0 работает не в удел (прерывание ...
- Вс июн 23, 2013 12:32:11
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Уважаемые коты! :)
Подскажите, как работать в БАСКОМ со звуком. Там есть команда SOUND, с ней я полностью разобрался. Только, по моим наблюдениям она имеет ряд недостатков при воспроизведении звука:
1) на всех остальных портах гаснут светодиоды
2) таймер, выделенный для другой задачи тоже ...
Подскажите, как работать в БАСКОМ со звуком. Там есть команда SOUND, с ней я полностью разобрался. Только, по моим наблюдениям она имеет ряд недостатков при воспроизведении звука:
1) на всех остальных портах гаснут светодиоды
2) таймер, выделенный для другой задачи тоже ...
- Сб июн 22, 2013 17:25:32
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
edm2007, спасибо большое за ответ!
Все очень подробно расписано, еще и с картинками.
- Сб июн 22, 2013 15:35:40
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Залочить - это все же выставить Lock биты, запрещающие чтение & / | верификацию. В этом случае МК можно будет только стереть (хорошая защита от считываний прошивки с МК, с целью дальнейшего копирования изделия).
А можно про это по подробнее? :) Какой фьюз за это отвечает в БАСКОМе, что бы ...
А можно про это по подробнее? :) Какой фьюз за это отвечает в БАСКОМе, что бы ...
- Сб июн 22, 2013 11:01:25
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Всем спасибо! :beer:
Методом тыка нашел нужные фьюзы. :) Если кому будет интересно, то в окне программирования в вкладке "Lock and Fuse bits" находим раздел - "Fusebits". В этом разделе три пункта, нас интересуют следующие настройки фьюзов:
FusebitC -> 1:Devide clock by 8 disabled (по умолчанию ...
Методом тыка нашел нужные фьюзы. :) Если кому будет интересно, то в окне программирования в вкладке "Lock and Fuse bits" находим раздел - "Fusebits". В этом разделе три пункта, нас интересуют следующие настройки фьюзов:
FusebitC -> 1:Devide clock by 8 disabled (по умолчанию ...
- Сб июн 22, 2013 10:59:07
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Всем спасибо! :beer:
Методом тыка нашел нужные фьюзы. :) Если кому будет интересно, то в окне программирования в вкладке "Lock and Fuse bits" находим раздел - "Fusebits". В этом разделе три пункта, нас интересуют следующие настройки фьюзов:
FusebitC -> 1:Devide clock by 8 disabled (по умолчанию ...
Методом тыка нашел нужные фьюзы. :) Если кому будет интересно, то в окне программирования в вкладке "Lock and Fuse bits" находим раздел - "Fusebits". В этом разделе три пункта, нас интересуют следующие настройки фьюзов:
FusebitC -> 1:Devide clock by 8 disabled (по умолчанию ...
- Сб июн 22, 2013 10:36:37
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Я просто не очень силен в этом, только начал изучать программирование на МК.
Мне легче, если в буквальном смысле носом ткнут...(
В даташите нашел сноску по настройке фьюзов:
Calibrated Internal RC Oscillator 4 MHz (see page 26) - 0010
В даташите нашел сноску по настройке фьюзов:
Calibrated Internal RC Oscillator 4 MHz (see page 26) - 0010
- Сб июн 22, 2013 10:23:04
- Форум: AVR
- Тема: BASCOM AVR в вопросах и ответах
- Ответы: 6077
- Просмотры: 2068300
Re: BASCOM AVR в вопросах и ответах
Всем привет! :)
Подскажите плиз, у меня версия BascomAVR 2.0.7.1. Мне нужно подключить внешний кварц на 4МГц, выставив требуемые фьюзы... :( Боюсь залочить МК.
Вроде нашел, где фьюзы находятся. Перед программированием МК открывается диалоговое окно с тремя вкладками: Flash, EEPROM и Lock and Fuse ...
Подскажите плиз, у меня версия BascomAVR 2.0.7.1. Мне нужно подключить внешний кварц на 4МГц, выставив требуемые фьюзы... :( Боюсь залочить МК.
Вроде нашел, где фьюзы находятся. Перед программированием МК открывается диалоговое окно с тремя вкладками: Flash, EEPROM и Lock and Fuse ...
- Сб июн 22, 2013 10:20:12
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Забыл написать, версия BascomAVR 2.0.7.1
Вроде нашел, где фьюзы находятся. Перед программированием МК открывается диалоговое окно с тремя вкладками: Flash, EEPROM и Lock and Fuse bit. Нам нужна третья вкладка. :) Только фьюзы в ней расположены нестандартным способом (галочки не ставятся) и название ...
Вроде нашел, где фьюзы находятся. Перед программированием МК открывается диалоговое окно с тремя вкладками: Flash, EEPROM и Lock and Fuse bit. Нам нужна третья вкладка. :) Только фьюзы в ней расположены нестандартным способом (галочки не ставятся) и название ...
- Пт июн 21, 2013 20:47:19
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Вопрос к знатокам... В среде BascomAVR точно нельзя фьюзы выставлять или это я просто слепой и не нашел их? )))
- Пт июн 21, 2013 20:07:37
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
А у тебя точно фузы выставлены на внешний кварц? Мне кажется, он у тебя работает как и прежде... на встроенном генераторе.
Эммм... пожалуй нет.)) Я просто не нашел в опциях BascomAVR где вообще можно фьюзы выставить. :) Сейчас в инете наткнулся, что к основной проге должна идти утилита TWinAvr ...
Эммм... пожалуй нет.)) Я просто не нашел в опциях BascomAVR где вообще можно фьюзы выставить. :) Сейчас в инете наткнулся, что к основной проге должна идти утилита TWinAvr ...
- Пт июн 21, 2013 19:35:02
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Ты в железе пробуй.
Ты задал частоту не в программе, а некую константу для расчетов других зависимых констант в исходнике, от нее счет твоих секунд НЕ ЗАВИСИТ. Чтобы в симуляторе отсчет шел 1 в 1 с реальным временем нужно изменить частоту "кварца" в самом симуляторе, а не только "на бумаге".
Не ...
Ты задал частоту не в программе, а некую константу для расчетов других зависимых констант в исходнике, от нее счет твоих секунд НЕ ЗАВИСИТ. Чтобы в симуляторе отсчет шел 1 в 1 с реальным временем нужно изменить частоту "кварца" в самом симуляторе, а не только "на бумаге".
Не ...
- Пт июн 21, 2013 18:51:06
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Народ, у меня снова проблема с таймером... :) Чип - Attiny4313, среда разработки - BascomAVR.
Я использую вот такой код, который мне собственно и советовали:
$regfile = "attiny4313.dat"
$crystal = 1000000 //задали частоту кварца
//определяем таймер
Dim Timer_counter As Integer
Timer_counter ...
Я использую вот такой код, который мне собственно и советовали:
$regfile = "attiny4313.dat"
$crystal = 1000000 //задали частоту кварца
//определяем таймер
Dim Timer_counter As Integer
Timer_counter ...
- Чт май 16, 2013 20:52:36
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Надо будет про режимы работы таймера еще почитать. ;) Спасибо!
Полагаю, число в формуле всегда должно быть целым, путем подбора частоты кварца или значения Prescale таймера. Иначе возникает погрешность из-за остатка в искомом числе... А можно еще программно менять значение кварца, добиваясь ...
Полагаю, число в формуле всегда должно быть целым, путем подбора частоты кварца или значения Prescale таймера. Иначе возникает погрешность из-за остатка в искомом числе... А можно еще программно менять значение кварца, добиваясь ...
- Чт май 16, 2013 20:07:11
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Спасибо всем большое!
Стал лучше понимать, как этим нужно пользоваться. В выходные обязательно попробую Ваш совет.
Стал лучше понимать, как этим нужно пользоваться. В выходные обязательно попробую Ваш совет.
- Чт май 16, 2013 17:14:22
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Про это можно подробнее, я не очень силен в программировании МК...akl писал(а): Как вариант: настраиваете Т0 на счет Fclk
- Чт май 16, 2013 17:11:51
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Re: Правильный счет времени на МК?
Я так пока выпутываюсь из ситуации:
//объявляю таймер
Config Timer0 = Timer , [b]Prescale = 1024[/b]
On Timer0 Proc_timer:
Enable Interrupts
Enable Timer0
//блок обработки таймера
Proc_timer:
//подсветка ЖКИ
If Temp_lcd_light > 0 Then
Temp_lcd_light = Temp_lcd_light - 1
Portb.1 = 0
Else ...
//объявляю таймер
Config Timer0 = Timer , [b]Prescale = 1024[/b]
On Timer0 Proc_timer:
Enable Interrupts
Enable Timer0
//блок обработки таймера
Proc_timer:
//подсветка ЖКИ
If Temp_lcd_light > 0 Then
Temp_lcd_light = Temp_lcd_light - 1
Portb.1 = 0
Else ...
- Чт май 16, 2013 16:16:46
- Форум: AVR
- Тема: Правильный счет времени на МК?
- Ответы: 31
- Просмотры: 4887
Правильный счет времени на МК?
Всем привет! :)
Уважаемые коты, подскажите, как точно считать время на МК? Пользуюсь программой BASCOM и Attiny4313, еще установлен кварц на 4МГц. Мне нужно реализовать точный отсчет времени для таймера, такова задумка устройства. Не могу точно подобрать значение таймера, он убегает на несколько ...
Уважаемые коты, подскажите, как точно считать время на МК? Пользуюсь программой BASCOM и Attiny4313, еще установлен кварц на 4МГц. Мне нужно реализовать точный отсчет времени для таймера, такова задумка устройства. Не могу точно подобрать значение таймера, он убегает на несколько ...
- Ср сен 24, 2008 12:03:06
- Форум: Умные мысли
- Тема: Датчик дождя, влажности, уровня жидкости...
- Ответы: 40
- Просмотры: 31136