Теперь в нашем онлайн-магазине доступна уникальная книга «BEAM-робототехника. От азов до создания практических устройств», идеально подходящая как для кружков робототехники, так и для самообучения дома. Вы можете приобрести её по привлекательной цене в 699 рублей. Дополнительная информация о книге доступна на нашем сайте. Также в ассортименте нашего онлайн-магазина представлены готовые наборы для сборки роботов, с помощью которых ваш ребенок сможет легко собрать своего первого робота, следуя нашим подробным инструкциям. Перейти в магазин


Главная » 2009 » Август » 24 » BascomAVR
16:46
BascomAVR

Хочешь собрать робота но не знаешь где достать все необходимые детали?

Закажи набор для сборки робота у нас! Мы подготовим для тебя специальный комплект, который будет включать в себя все необходимые радио-детали, датчики, моторчики, и печатные платы.

Чтобы заказать набор перейди в наш магазин и выбери наборы, которые тебе интересны


Перейти в магазин


ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

Bascom - это сокращение от слов Basic Compiler. Bascom разработала компания MSC Electronics. Он поставляется в трех вариантах:

- Bascom-LT для МК серии AT89Cx051 фирмы Atmel
- Bascom-8051 для микроконтроллеров серии 8051
- Bascom-AVR для микроконтроллеров серии AVR фирмы Atmel

Примечание: страницы, которые вы беззаботно пролистываете, есть результат работы группы из 10 бородатых радиолюбителей-мордоворотов и одного бездельника, решившего все это перевести на русский язык. Все статьи имеют отношение в первую очередь к компилятору для AVR. Авторьё считает, что материала, изложенного здесь, достаточно для начинания. По рассчетам читатель получит пинка для дальнейшего самостоятельного изучения.

Bascom - это приложение для ПК, позволяющее делать вот такие штуки:

- Писать программы на Бейсике
- Переводить эти программы в машинные коды (формат, понятный МК)
- Симулировать скомпилированный код
- Программировать МК с помощью внешних утилит или непосредственно из среды разработки

Bascom - приложение в стадии хронической разработки, у него есть куча глючностей, как и у любого компилятора. За ту сумму, которую требуют разработчики, это - космического качества штука (не актуально для России). Господа! Проверьте, читаете ли вы форум BASCOM, и если нет, то срочно начинайте это делать! Следите, что там творится, и какие темы обсуждаются.

Мелочь, а приятно, - начните изучение с бесплатной версии программы (топайте сюда и выкачивайте архив с бесплатной программой). Единственное её отличие - она не позволяет компилировать более 4КБ машинного кода (а до 2005 года вообще 2КБ было! Может, нарветесь на антиквариат?) Безусловно, в этом случае работать можно только с МК семейства ATTiny (с 2КБ памяти) или с более популярным в свое время AT90S2313 (к сожалению он снят с производства). Так или иначе, для знакомства с BASCOM AVR это - лучший вариант!

BASCOM - средство для быстрой разработки, в нем встроена поддержка многих встроенных функций AVR, таких как:
- Счетчики, таймеры
- UART
- АЦП
- ШИМ
- Поддержка шины I2C
В придачу поддержка кучи внешних устройств:
- Кнопочки
- Буквенно-цифровые индикаторы
- Графические индикаторы
- 3х4 или 4х4 клавиатуры
- PS/2 клавиатура
- ИК дистанционное управление
Именно это и делает BASCOM привлекательным средством для разработки новых устройств, так как он безмерно экономит время встроенными плюшками.

Пусть слово Бейсик не введет вас в заблуждение. BASCOM - это не тупой интерпретатор, а крутейшего качества компилятора, который переводит программу с бейсика на язык, понятный МК. Пусть код, который он генерирует, не такой изящный, но он довольно компактный и быстрый.



 

1. Скачать BASCOM-AVR полную версию ! Свежую, можно тут:

http://www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=99&Itemid=54

2. Скачайте две книги по программированию в BASCOM(4.40 Мб) тут:

http://stream.ifolder.ru/13478980

3. Руководство BASCOM(Всё ОЧЕНЬ подробно расписано с примерами) можно скачать тут:

http://stream.ifolder.ru/13479215


"Учебный курс по Bascom AVR Basic для ЧАЙНИКОВ"


1. Приступая к работе http://avr.easycoding.org/bascom_lessons/02/index.htm
2. Конфигурационные файлы http://avr.easycoding.org/bascom_lessons/03/index.htm
3. Первая программа на BASCOM AVR http://avr.easycoding.org/bascom_lessons/04/index.htm
4. Особенности синтаксиса компилятора http://avr.easycoding.org/bascom_lessons/05/index.htm
5. Переменные в BASCOM AVR http://avr.easycoding.org/bascom_lessons/06/index.htm
6. Работа со строками http://avr.easycoding.org/bascom_lessons/07/index.htm
7. Данные и массивы http://avr.easycoding.org/bascom_lessons/08/index.htm
8. Функции и подпрограммы http://avr.easycoding.org/bascom_lessons/09/index.htm
9. Прерывания http://avr.easycoding.org/bascom_lessons/10/index.htm
10. EEPROM http://avr.easycoding.org/bascom_lessons/11/index.htm



Источник avr.easycoding.org  



Привет! Желаешь собрать не сложного в сборке робота? Ты пришел по адресу! =) Именно у нас на сайте ты сможешь найти подробные статьи по сборке шаг-за-шагом своего первого робота, а так же многих других роботов, и даже для соревнований.

Мы очень рады, что наши статьи помогут тебе - начинающему робототехнику, освоить эту интереснейшую сферу и прокачать свой скилл в этом направлении. Также хотим отметить, что по данным статьям мы - разработчики сайта SERVODROID проводим занятия в бесплатных кружках робототехники, и нам очень нравится учить и рассказывать что такое BEAM-робототехника всем желающих.

Помоги нашему проекту! Зарегистрируйся на нашем сайте и приходи в наш Online-чат или форум и делись своими поделками и своим прогрессом - ведь именно твоя активность привлекает к робототехнике все больше и больше внимания начинающих - они смотрят на твой успех и хотят стать такими же крутыми, а нам очень приятно видеть что у вас все получается. А если что-то не получается - мы поможем ;)

Начни общаться на нашем Форуме или Онлайн-чате

[ Стать участником сайта / Авторизоваться ]

Категория: Програмное обеспечение для робота | Просмотров: 11414 | Добавил: S-T-A-L-K-E-R | Теги: BascomAVR | Рейтинг: 5.0/1
Всего комментариев: 1
avatar
1 S-T-A-L-K-E-R • 00:19, 23.02.2010
ComForm">
avatar