BASCOM AVR 1.11.8.3 стоит ли скачивать и использовать ?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

BASCOM AVR 1.11.8.3 стоит ли скачивать и использовать ?

Сообщение Abakt »

Я вижу тут на сайте в основном используют АВР, я тоже
решил попробовать начать с них. Поиском нашел страничку
bascom-avr.narod.ru - там предлагают полную версию среды разработки BASCOM AVR 1.11.8.3. Что вы можете казать об этой штуке ? Я знаком с Бэйсиком - целесообразно ли работать на нем ? Судя по описанию имеет множество встроеных функция, что мне как начинающиму очень удобно. Но довольно часто бэйсик ругают.
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Сообщение Radan »

Стоит! Первую программу можно написать за 5 минут.
Вышеуказанная версия рабочая.
Почитайте:
h__p://ledeffects.net/pages/?id=12
h__p://www.fulcrum.ru/cgi-bin/bbs/mess_sel.pl?FID=1&TID=4328&page=1
h__p://kazus.ru/forum/topics/5996.html
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

спасибо. буду читать.
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Сообщение Radan »

Открыт форум "Программирование ATMEL в BASCOM" - http://bascomavr.3bb.ru/.
Приглашаю всех желающих регистрироваться и учавствовать в его развитии.
Для десятого зарегестрированного пользователя подготовлен сюрприз!
Denis
Родился
Сообщения: 6
Зарегистрирован: Пн фев 19, 2007 13:09:49

Сообщение Denis »

Уважаемые коллеги!
Похоже, что что Bascom 1.11.8.3, который лежит по ссылкам - это настоящая провокация. В качестве примера прошу не полениться ввести вот этот кусок кода и откомпилировать:

Declare Function Test(byval Dat As Long) As Long
Dim A As Long
Initlcd
A = Test(2)
Cls
Lcd A
End

Function Test(byval Dat As Long) As Long
Local X As Long
X = Dat
Test = X ^ 2
End Function

Угадайте со второй попытки, что будет на дислее! Четыре? А вот и нет! Будет Ноль! Причем глюк с использованием локальных переменных в пользовательской функции присутствует и в официальной Demo версии. В версии 1.11.7.4 результат выполнения программы правильный (А=4). Аналогичные примеры из папки SAMPLES, где используются подобные конструкции, просто не работоспособны. Чтобы разобраться, где собака порылась, нужен листинг, но корректно включить я его так и не смог. Если у кого-нибудь есть нормальная DLL, залейте пожалуйста ее на какой-нибудь файлообменник.
doc626ge
Родился
Сообщения: 13
Зарегистрирован: Пт дек 16, 2005 00:41:35
Откуда: самара

Сообщение doc626ge »

А у меня получилось А=4 :) Причем на реальном железе (mega8, LCD 16x2) - работает без проблем :)
И примеры пробовал из Samples вполне работоспособны :)
Denis
Родился
Сообщения: 6
Зарегистрирован: Пн фев 19, 2007 13:09:49

Сообщение Denis »

Ничего, мля, не понимаю. Я пробовал этот код на Mega32 с кварцем 16 МГц и LCD 2x16. Результат - нулевой. Самое странное, что тот же самый код нормально работает в FastAVR. :cry: Если тебе не трудно, пожалуйста, утрамбуй и забрось BASC-AVR.DLL, которая у тебя реально используется на ящик (no_spam)demax13(sobaka)yandex(tochka)ru. Естественно, преобразовав его к правильному виду. Прошу прощения за такое извращение, просто спамеры уже задолбали. Спасибо.
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

а справку у баскома ни кто не переводил,а то я нихт ферштеен по английски?
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Сообщение Radan »

http://ledeffects.net/pages/?id=12
Справочник по программированию BASCOM-8051, М.Л.Кулиш на русском языке!!!
BASCOM-8051 СПРАВОЧНОЕ РУКОВОДСТВО - частично русифицированно, автор неизвестен.
NEW! Справочник по программированию «Bascom-AVR», М.Л.Кулиш на русском языке!!!
NEW! ВОПРОСЫ - ОТВЕТЫ (1-10), М.Л.Кулиш.
NEW! Вторая часть справочника по программированию «Bascom-AVR», М.Л.Кулиш.
Многое из 8051 подходит и к Bascom-AVR, по крайней мере на русском есть описание директив, операторов, функций, работа с перефирией и т.д. ......
Radan
Мучитель микросхем
Сообщения: 465
Зарегистрирован: Ср июн 21, 2006 08:24:32
Откуда: Лисичанск
Контактная информация:

Сообщение Radan »

Добрые люди вряд ли захотят бесплатно переводить почти 800 страниц технического текста. И оплатить перевод одному человеку практически не под силу (если вы не олигарх). А вот собрать с каждого заинтересованного в этом деле какую-то сумму для перевода возможно. Я думаю лучше всего этот вопрос поднять на форуме http://bascomavr.3bb.ru/ - там сейчас собираются любители BASCOM.
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

блин проще выучить бэйсик,чем английский
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»