Найдено 24 результата

Shuriks
Пт сен 11, 2009 19:23:24
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Поправте если я неправ, но вот это
$hwstack = 32
$swstack = 10
$framesize = 40
Это помоему лишнее, покрайней мере на mega8

Нет ... Ты не прав... Эти величины напрямую зависят от доступной памяти ОЗУ. Т.е. от количества переменных , количества вызова подпрограмм и т.д.
И эти правила ...
Shuriks
Пн июн 22, 2009 17:40:08
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Так ... По схемотехнике все правильно :-) По программе тоже ... по-крайней мере , что касается ... 1Wire . За преобразование не отвечаю ..

Но есть но ... Мой проект тоже не заработал в Протеусе . Я долго искал ответы в интернете , пока не наткнулся на сайте http://bascomavr.3bb.ru/ на инфу о том ...
Shuriks
Вт июн 09, 2009 18:43:44
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega8, не пойму по даташиту
Ответы: 5
Просмотры: 1758

Re: Atmega8, не пойму по даташиту

Twen писал(а):... например я установил битами конфиг. внутренный генератор на 8МГц, я могу предделителем ее уменьшить??
Нет .. Частота тактового генератора устанавливается только FUSE-битами.
На таймерах есть предделитель - возможные значения : 1 (т.е. без деления) , 8 , 64 , 256, 1024 .
Shuriks
Вс июн 07, 2009 11:08:02
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

AVRDaemon писал(а):... и все так аккуратненько выводить на LCD =) получится?
На LCD все еще проще , динамическая идикация не нужна. Выводить прямо в подпрограмме измерений ... Аська есть ?
Shuriks
Вс июн 07, 2009 11:05:40
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Вот пожалуйста :)

AVR053: Калибровка внутреннего RC-генератора

На вот этой страничке , да еще на русском :) Мяууу

http://www.gaw.ru/html.cgi/txt/app/micr ... AVR053.htm
Shuriks
Вс июн 07, 2009 10:36:57
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Так по очереди...
FUSE-биты Calibration отвечают за калибровку внутренного тактового генератора , рекомендую их вообще не трогать. Убить можно напрочь, даже внешний тактовый генератор не поможет . Хотя есть специальный апноут , как калибровать этот самый генератор.

Все кстати в Даташите описано ...
Shuriks
Сб июн 06, 2009 10:25:02
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Заводские установки FUSE-битов (для первоначальной прошивки установлен внутренний генератор 1) :

Изображение
Посмотреть на Яндекс.Фотках
Shuriks
Чт июн 04, 2009 22:41:24
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

to Drugdug : вставьте вот такую строчку . Читаем почаще хелп от Bascom'a :)

Config Com1 = Dummy , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0

Данная команда предназначена для конфигурирования UART(USART) под чип Mega8.

где Dummy - признак, что скорость будет ...
Shuriks
Пн апр 20, 2009 18:17:51
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1163621

Для вывода микроконтроллера из режима PowerDown может использоваться любое прерывание работающее в асинхронном режиме, вот список прерываний:

1.Прерывания INT0 , INT1 - в режиме срабатывания по низкому уровню
2.Прерывание PCI0 - это прерывание по изменению любого сигнала PCINT7..0
3.Прерывание от ...
Shuriks
Сб апр 18, 2009 00:08:21
Форум: AVR
Тема: RS-485 и МК AVR
Ответы: 26
Просмотры: 13184

А я вешаю ADM485 прямо на порты RX, TX микроконтроллера . Пины RE/DE соединяем вместе и на порт МК .. который будет отвечать за переключение передача/прием .
С программной стороны , выбор адреса всегда остается целиком на программе и вам решать какой протокол использовать . Я использую МК с USARTом ...
Shuriks
Пт апр 17, 2009 23:26:36
Форум: Микроконтроллеры и ПЛИС
Тема: ПЛИС. С чего начать?
Ответы: 3
Просмотры: 1670

Я скачивал книжки , такие как : "Системы на микроконтроллерах и БИС программируемой логики " Бородин
"Проектирование на ПЛИС . Курс молодого бойца" Клайв Максфилд тут
"Проектирование цифровых систем на VHDL" Суворова Шейнин
"Плис фирмы Altera: проектирование устройств обработки сигналов" Стешенко ...
Shuriks
Пт апр 17, 2009 17:09:43
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1163621

Контроллер новый ? Если новый , то 99% что он рабочий ..
Попробуйте эту прошивку засунуть в Proteus (я сам по возможности , сначала все прогоняю через него) . Или давайте прошивку - я сам засуну. А потом бум дальше думать :)

ЗЫ: Не рекомендую так подключать светодиоды , как подключены в обучалке ...
Shuriks
Чт апр 16, 2009 00:25:59
Форум: AVR
Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Ответы: 2635
Просмотры: 1163621

Попробуйте отпаять светодиоды ... которые припаяны к ножкам используемых в последовательном программировании (MOSI , MISO , SCK) ... И еще раз попробовать прошить ...
Shuriks
Ср апр 15, 2009 23:20:11
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

ikarab писал(а): А вы пробовали вернуть ?
Без проблем ... На работе программатор "Тритон" . Снимаем галку на RESET DISABLE (или просто меняем на противоположное) . Пишем фьюзы ... Все ... Работаем дальше с МК , с последовательным программатором :))
Shuriks
Ср апр 15, 2009 23:00:38
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Задействовать PORT A в TINY2313 комуто доводилось? поделитесь опытом плиз... :?

Делюсь опытом , для Всех ... А не просто сказать - получилось и .. все :)

1. В ATtiny2313 порты PORT A0 и PORT A1 становятся доступными , если применять внутренний тактовый генератор.

2. PORT A2 становится доступным ...
Shuriks
Сб мар 07, 2009 11:01:38
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

to Omike .. Извините , что не сразу Вам ответил ... Очень занят , запускаю серву Hitec HS-422 на Bascom'е :)) На ваш вопрос , отвечу чуть позже с рабочим примером и объяснениями ..
Shuriks
Вс фев 15, 2009 22:20:04
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Молодец Smac !!! :) Так держать ...
От себя лишь добавлю, что в МК есть специальный вывод OCn который можно настроить так (в конфигурации таймера) , что при возникновение прерывания COMPARE1n (в синтаксисе Bascom'а или OC1n - ассемблер) этот вывод будет автоматически переключаться каждый период ...
Shuriks
Чт фев 12, 2009 21:36:28
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Спасибо Smac !!! :oops: А по поводу Bascom'а - я пишу на нем потому что мне - это удобно .. Но конечно я по-любому делаю вставки на ассемблере , т.к. не может быть языка высокого уровня для МК ... Смотришь потом на программу , от Bascom'а остались только программные конструкции (if .. then ... a=a+1 ...
Shuriks
Чт фев 12, 2009 17:36:09
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Хорошо , давай разберем на простом примере как-раз для одной секунды:

1. Нам нужен кварц . Кварц желательно выбрать такой , который бы "делился" без остатка на один из коэффициентов деления таймера (коэффициент деления может быть: 8, 64, 256, 1024) . Очень хорошо для этих целей подходят т.н ...
Shuriks
Сб фев 07, 2009 18:37:39
Форум: AVR
Тема: BASCOM AVR в вопросах и ответах
Ответы: 6077
Просмотры: 2041174

Vin=ADC*(Vref/256), где ADC - значение считанное с преобразователя.
Так и есть . Следовательно Smac прав. Берется не максимальное число возможное в данной "разрядности" , а количество шагов . Смотрим в даташите для 10 битного ацп (например: ATtiny26) :

ADC = Vin*1024 / Vref

Как видите в ...

Перейти к расширенному поиску